Pico 4 Ultra-PC-Streaming-Anleitung
Der Zweck des PC-Streamings besteht darin, ein Unity-Projekt auf dem PC über PDC (PICO Developer Center) zu rendern und anschließend auf das Gerät Pico 4 Ultra zu streamen, um es zu durchsuchen und zu bedienen. Dabei wird die Rechen- und Rendering-Leistung des PCs genutzt, um eine komfortablere Vorschau- und Anpassungserfahrung zu ermöglichen.
Schritt 1: Ein Unity-Projekt erstellen, das auf Pico 4 Ultra läuft
Beziehen Sie sich zunächst auf die Pico 4 Ultra-Entwicklungsanleitung, um die Projekteinrichtung abzuschließen.
Schritt 2: PICO Developer Center installieren
- Besuchen Sie die offizielle PICO-Website, um die Windows-Version von PICO Developer Center (PDC) herunterzuladen und zu installieren.
- Offizielle PDC-Installationsanleitung: https://developer-cn.picoxr.com/document/unity/pdc-basic-info/
- Offizieller PDC-Download: https://developer-cn.picoxr.com/document/unity/pdc-basic-info/?v=3.4.0
- Schließen Sie die Installation wie aufgefordert ab und stellen Sie sicher, dass die PDC-App auf dem PC korrekt konfiguriert ist.
Schritt 3: PICO Unity Live Preview konfigurieren
Status-Selbstprüfung
Stellen Sie vor Beginn der Konfiguration sicher, dass sich die drei Enden in den folgenden Zuständen befinden:
Unity-Projekt
- Konfiguriert gemäß der Pico 4 Ultra-Entwicklungsanleitung.
Gerät Pico 4 Ultra
- Die App PICO Connect ist beendet (falls installiert).
- Über ein USB-3.0-Kabel mit dem PC verbunden.
- Der Entwicklermodus ist aktiviert.
PC
- Die App PICO Connect ist beendet (falls installiert).
- Die App PDC ist geöffnet.
- PDC zeigt den Gerätestatus als verbunden an.
PICO Unity Live Preview importieren und konfigurieren
Laden Sie das PICO Unity Live Preview Plugin aus dem offiziellen PICO Developer Center herunter und entpacken Sie es. Gehen Sie zu Fenster → Paket-Manager → + → Paket von Datenträger hinzufügen und öffnen Sie die Datei package.json im Plugin, wie unten dargestellt:

Das PICO Unity Live Preview Plugin über „Paket von Datenträger hinzufügen“ importieren
Gehen Sie zu Bearbeiten → Projekteinstellungen → XR-Plug-in-Verwaltung → PC-, Mac- & Linux-Standalone-Einstellungen und stellen Sie sicher, dass XR beim Start initialisieren und PICO Live Preview aktiviert sind, wie unten dargestellt:

In den PC-Standalone-Einstellungen „XR beim Start initialisieren“ und PICO Live Preview aktivieren
Gehen Sie anschließend zu Projekteinstellungen → Player → PC-, Mac- & Linux-Standalone-Einstellungen, deaktivieren Sie Automatische Grafik-API für Windows und fügen Sie Direct3D11 und Vulkan in dieser Reihenfolge hinzu, wobei Sie die Reihenfolge beibehalten, wie unten dargestellt:

Die Grafik-API im PC-Standalone-Modus auf Vulkan und Direct3D11 konfigurieren
Hinweis: Das PDC-Streaming kann Direct3D12 nicht verwenden, da es sonst abstürzt; Vulkan wird empfohlen.
Ändern Sie im LCCRenderer.cs des Projekts die Methode Start() wie folgt:
m_manager.SetPlatformType(PlatformType.PCVR);
m_renderer = m_manager.GetRender(this.gameObject.transform);
m_renderer.Load(m_FilePath, onProgress, onLoaded);
Hinweis:
- Beim PC-Streaming wird die Szene auf dem PC gerendert und anschließend als Videostream kodiert zum Pico-Gerät übertragen; daher muss die Laufzeitplattform auf
PlatformType.PCVRgesetzt werden.- PC-Streaming stellt hohe Bandbreitenanforderungen; eine kabelgebundene USB-3.0-Verbindung oder ein Hochgeschwindigkeits-WLAN wird empfohlen.
- Wenn die Pico-Seite während des Streamings falsch rendert, probieren Sie verschiedene Auflösungsmodi aus, indem Sie die Auflösung im Spiel-Fenster von Unity ändern, bis das Rendering korrekt ist.
Schritt 4: Das Streaming ausführen
Klicken Sie auf die Schaltfläche Play von Unity, um auszuführen; der Inhalt im Unity-Editor wird dann auf das Gerät gestreamt. Während der Wiedergabe wird empfohlen, das Szenen-Fenster zu schließen und nur das Spiel-Fenster zu behalten, um eine bessere Leistung zu erzielen.
Hinweis:
(1) Laut offiziellem Feedback von PICO weist das aktuelle Streaming weiterhin Mängel auf (wie Ruckeln und Zittern). Laut dem offiziellen technischen Support von PICO wird es weiterhin optimiert und verbessert; wenden Sie sich bei Bedarf direkt an den offiziellen technischen Support von PICO;
(2) Gemäß der Richtlinie von PICO ist PICO Unity Live Preview nur für das Streaming innerhalb eines Unity-Projekts vorgesehen. Wenn Sie Streaming aus einem verpackten Build benötigen, wird PICO Business Streaming empfohlen; Details finden Sie unter Pico 4 Ultra-Business-Streaming.