XGRIDSDocs
  • 简体中文
  • English
  • 繁體中文
  • 日本語
  • Deutsch
  • Español
  • Italiano
  • Français
  • Русский
  • Polski
  • Nederlands
  • 简体中文
  • English
  • 繁體中文
  • 日本語
  • Deutsch
  • Español
  • Italiano
  • Français
  • Русский
  • Polski
  • Nederlands
  • Seria Lixel PortalCam

    • PortalCam P1

      • Przegląd produktu
      • Podstawowa obsługa
      • Korzystanie z aplikacji LCC Scan
      • Konserwacja i pielęgnacja
      • FAQ
  • Seria Lixel K

    • Lixel K1

      • Przegląd produktu
      • Podstawowa obsługa
      • Aktywacja i połączenie urządzenia
      • Przebieg skanowania
      • Pozyskiwanie danych chmury punktów ze współrzędnymi bezwzględnymi
      • Fuzja map
      • Zalecenia dotyczące planowania trasy dla typowych scen
      • Środki ostrożności
      • FAQ
    • Lixel K2

      • Przegląd produktu
      • Podstawowa obsługa
      • Aktywacja i połączenie urządzenia
      • Przebieg skanowania
      • Pozyskiwanie danych chmury punktów ze współrzędnymi bezwzględnymi
      • Fuzja map
      • Zalecenia dotyczące planowania trasy dla typowych scen
      • Środki ostrożności
      • FAQ
  • Seria Lixel L

    • Lixel L2 Pro

      • Przegląd produktu
      • Podstawowa obsługa
      • Aktywacja i połączenie urządzenia
      • Proces skanowania
      • Pozyskiwanie danych chmury punktów ze współrzędnymi bezwzględnymi
      • Punkt pomiarowy
      • Dodatek
      • FAQ
    • Lixel L3

      • Przegląd produktu
      • Podstawowe funkcje urządzenia
      • Aktywacja i połączenie urządzenia
      • Przechwytywanie danych
      • Przechwytywanie współrzędnych bezwzględnych
      • Dodatek
  • Akcesoria

    • Stick Light

      • Przewodnik instalacji
      • Podstawowa obsługa
      • Często zadawane pytania
  • Lixel Studio

    • Wersja i prawa autorskie
    • Instalacja i aktywacja
    • Interfejs oprogramowania
    • Operacje na plikach
    • Przetwarzanie projektu
    • Narzędzia
    • Rysowanie 2D
    • Zastosowania
    • Ustawienia
    • Połączenie z urządzeniem
  • 07-plugin-sdk

    • Unity

      • Wprowadzenie do Unity SDK
      • Funkcje techniczne
      • Wymagania środowiska deweloperskiego
      • Przewodnik szybkiego startu dla PC
      • Przewodnik optymalizacji ustawień projektu
      • Przewodnik deweloperski dla Pico 4 Ultra
      • Przewodnik strumieniowania PC dla Pico 4 Ultra
      • Przewodnik deweloperski dla Quest 3
      • Przewodnik strumieniowania PC dla Quest 3
      • Przewodnik deweloperski dla OpenXR
      • Przewodnik Business Streaming dla Pico 4 Ultra
      • Słownik
      • Często zadawane pytania (FAQ)
      • Skontaktuj się z nami
      • Przewodnik programowania funkcji

        • Przewodnik mieszanego renderowania wielu scen
        • Przewodnik odbierania cieni
        • Przewodnik oświetlenia w czasie rzeczywistym
        • Przewodnik renderowania wielokamerowego
        • Przewodnik renderowania obrazów wysokiej rozdzielczości
        • Przewodnik zgodności formatów danych LCC i LCC2
        • Przewodnik efektu ładowania
        • Przewodnik przełączania trybu renderowania Mip
        • Przewodnik przyciągania do krawędzi i narożników
        • Przewodnik dekala projekcyjnego
        • Przewodnik wideo dekala projekcyjnego
        • Przewodnik podświetlania
        • Przewodnik przycinania w czasie rzeczywistym
        • Przewodnik korekcji kolorów
        • Przewodnik pobierania danych siatki sceny
        • Przewodnik trybu edytora
        • Przewodnik konfiguracji parametrów wydajności renderowania
        • Przewodnik współpakowania aplikacji i danych
        • Przewodnik systemu kolizji
        • Przewodnik problemów z uprawnieniami w deweloperstwie na macOS
        • Przewodnik kompilacji i pakowania na urządzenia iOS
      • Dokumentacja API

        • LCCManager
        • Renderer
        • Typy danych
      • Dziennik zmian

        • v2.3.0
        • v2.2.10
        • v2.2.0
        • v2.1.19
        • v2.0.14

Przewodnik strumieniowania PC dla Pico 4 Ultra

Celem strumieniowania PC jest renderowanie projektu Unity na PC przez PDC (PICO Developer Center), a następnie strumieniowanie go na urządzenie Pico 4 Ultra w celu przeglądania i interakcji. Wykorzystuje ono moc obliczeniową i renderującą PC, zapewniając wygodniejsze podgląd i dostosowywanie.

Krok 1: Zbuduj projekt Unity działający na Pico 4 Ultra

Najpierw zapoznaj się z Przewodnikiem deweloperskim dla Pico 4 Ultra, aby ukończyć konfigurację projektu.

Krok 2: Zainstaluj PICO Developer Center

  1. Odwiedź oficjalną stronę PICO, aby pobrać i zainstalować wersję PICO Developer Center (PDC) dla systemu Windows.
    • Oficjalny przewodnik instalacji PDC: https://developer-cn.picoxr.com/document/unity/pdc-basic-info/
    • Oficjalne pobieranie PDC: https://developer-cn.picoxr.com/document/unity/pdc-basic-info/?v=3.4.0
  2. Ukończ instalację zgodnie z instrukcjami i upewnij się, że aplikacja PDC jest poprawnie skonfigurowana na PC.

Krok 3: Skonfiguruj PICO Unity Live Preview

Samokontrola stanu

Przed rozpoczęciem konfiguracji upewnij się, że trzy strony znajdują się w następujących stanach:

Projekt Unity

  • Skonfigurowany zgodnie z Przewodnikiem deweloperskim dla Pico 4 Ultra.

Urządzenie Pico 4 Ultra

  • Aplikacja PICO Connect jest zamknięta (jeśli jest zainstalowana).
  • Połączone z PC kablem USB 3.0.
  • Tryb deweloperski jest włączony.

PC

  • Aplikacja PICO Connect jest zamknięta (jeśli jest zainstalowana).
  • Aplikacja PDC jest otwarta.
  • PDC pokazuje stan urządzenia jako połączone.

Importuj i skonfiguruj PICO Unity Live Preview

Pobierz i rozpakuj PICO Unity Live Preview Plugin z oficjalnego centrum deweloperskiego PICO. Przejdź do Okno → Menedżer pakietów → + → Dodaj pakiet z dysku i otwórz plik package.json w wtyczce, jak pokazano poniżej:

Zaimportuj wtyczkę PICO Unity Live Preview przez Dodaj pakiet z dysku

Zaimportuj wtyczkę PICO Unity Live Preview przez Dodaj pakiet z dysku

Przejdź do Edycja → Ustawienia projektu → Zarządzanie wtyczkami XR → Ustawienia Standalone PC, Mac i Linux i upewnij się, że Zainicjuj XR przy uruchomieniu oraz PICO Live Preview są zaznaczone, jak pokazano poniżej:

Zaznacz Zainicjuj XR przy uruchomieniu i PICO Live Preview w ustawieniach PC Standalone

Zaznacz Zainicjuj XR przy uruchomieniu i PICO Live Preview w ustawieniach PC Standalone

Następnie przejdź do Ustawienia projektu → Odtwarzacz → Ustawienia Standalone PC, Mac i Linux, odznacz Automatyczny API grafiki dla systemu Windows i dodaj Direct3D11 oraz Vulkan w tej kolejności, zachowując kolejność, jak pokazano poniżej:

Skonfiguruj API graficzne jako Direct3D11 i Vulkan w PC Standalone

Skonfiguruj API graficzne jako Vulkan i Direct3D11 w PC Standalone

Uwaga: strumieniowanie PDC nie może używać Direct3D12, w przeciwnym razie nastąpi awaria; zalecany jest Vulkan.

W pliku LCCRenderer.cs projektu zmień metodę Start() na następującą:

m_manager.SetPlatformType(PlatformType.PCVR);
m_renderer = m_manager.GetRender(this.gameObject.transform);
m_renderer.Load(m_FilePath, onProgress, onLoaded);

Uwaga:

  1. Strumieniowanie PC renderuje scenę na PC, a następnie koduje ją jako strumień wideo przesyłany do urządzenia Pico, więc platforma środowiska uruchomieniowego musi być ustawiona na PlatformType.PCVR.
  2. Strumieniowanie PC ma wysokie wymagania dotyczące przepustowości; zalecane jest przewodowe połączenie USB 3.0 lub szybka sieć WiFi.
  3. Jeśli po stronie Pico renderowanie podczas strumieniowania jest nieprawidłowe, wypróbuj różne tryby rozdzielczości, zmieniając rozdzielczość w oknie Gra w Unity, aż renderowanie będzie poprawne.

Krok 4: Uruchom strumieniowanie

Kliknij przycisk Odtwórz w Unity, aby uruchomić, a zawartość Edytora Unity zostanie przesłana na urządzenie. Podczas odtwarzania zaleca się zamknięcie okna Scena i pozostawienie tylko okna Gra dla lepszej wydajności.

Uwaga:

(1) Według oficjalnych informacji PICO obecne strumieniowanie nadal ma wady (takie jak zacinanie i drgania). Według oficjalnego wsparcia technicznego PICO jest ono nadal optymalizowane i ulepszane; w razie potrzeby skontaktuj się bezpośrednio z oficjalnym wsparciem technicznym PICO;

(2) Zgodnie z polityką PICO, PICO Unity Live Preview służy wyłącznie do strumieniowania w ramach projektu Unity. Jeśli potrzebujesz strumieniowania ze spakowanej kompilacji, zalecane jest Business Streaming firmy PICO; szczegóły znajdziesz w Business Streaming dla Pico 4 Ultra.