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

    • PortalCam P1

      • Productoverzicht
      • Basisbediening
      • De LCC Scan App gebruiken
      • Onderhoud en verzorging
      • Veelgestelde vragen
  • Lixel K-serie

    • Lixel K1

      • Productoverzicht
      • Basisbediening
      • Apparaat activeren en verbinden
      • Scanworkflow
      • Puntenwolkgegevens met absolute coördinaten verkrijgen
      • Kaartfusie
      • Suggesties voor routeplanning bij typische scènes
      • Voorzorgsmaatregelen
      • FAQ
    • Lixel K2

      • Productoverzicht
      • Basisbediening
      • Apparaat activeren en verbinden
      • Scanworkflow
      • Puntenwolkgegevens met absolute coördinaten verkrijgen
      • Kaartfusie
      • Suggesties voor routeplanning bij typische scènes
      • Voorzorgsmaatregelen
      • FAQ
  • Lixel L-serie

    • Lixel L2 Pro

      • Productoverzicht
      • Basisbediening
      • Apparaatactivering en -verbinding
      • Scanworkflow
      • Puntenwolkgegevens met absolute coördinaten opnemen
      • Meetpunt
      • Appendix
      • FAQ
    • Lixel L3

      • Productoverzicht
      • Basisfuncties van het apparaat
      • Apparaatactivering en -verbinding
      • Gegevensopname
      • Absolute coördinaten opnemen
      • Appendix
  • Accessoires

    • Stick Light

      • Installatiegids
      • Basisbediening
      • FAQ
  • Lixel Studio

    • Versie en copyright
    • Installatie en activering
    • Software-interface
    • Bestandsbewerkingen
    • Projectverwerking
    • Gereedschappen
    • 2D-tekenen
    • Toepassingen
    • Instellingen
    • Apparaatverbinding
  • 07-plugin-sdk

    • Unity

      • LCC Unity SDK Introductie
      • Technische functies
      • Vereisten voor de ontwikkelomgeving
      • Snelstartgids voor pc
      • Optimalisatiegids voor projectinstellingen
      • Ontwikkelgids voor Pico 4 Ultra
      • Pc-streaminggids voor Pico 4 Ultra
      • Ontwikkelgids voor Quest 3
      • Pc-streaminggids voor Quest 3
      • Ontwikkelgids voor OpenXR
      • Business Streaming-gids voor Pico 4 Ultra
      • Woordenlijst
      • Veelgestelde vragen
      • Contact opnemen
      • Ontwikkelingshandleiding voor functies

        • Ontwikkelgids voor gemengde rendering van meerdere scènes
        • Ontwikkelgids voor het ontvangen van schaduwen
        • Ontwikkelgids voor realtime belichting
        • Ontwikkelgids voor multi-camera rendering
        • Ontwikkelgids voor het renderen van afbeeldingen met hoge resolutie
        • Ontwikkelgids voor compatibiliteit van de gegevensformaten LCC en LCC2
        • Ontwikkelgids voor laadeffecten
        • Ontwikkelgids voor het schakelen tussen Mip-renderingmodi
        • Ontwikkelgids voor rand- en hoeksnapping
        • Ontwikkelgids voor geprojecteerde decal
        • Ontwikkelgids voor video-geprojecteerde decal
        • Ontwikkelgids voor markeren
        • Ontwikkelgids voor realtime knippen
        • Ontwikkelgids voor kleuraanpassing
        • Ontwikkelgids voor het ophalen van scène-Meshgegevens
        • Ontwikkelgids voor de Editor-modus
        • Configuratiegids voor renderprestatieparameters
        • Ontwikkelgids voor het samen verpakken van de applicatie en de gegevens
        • Ontwikkelgids voor het botsingssysteem
        • Gids voor macOS-ontwikkelingsmachtigingsproblemen
        • Ontwikkelgids voor compilatie en verpakking voor iOS-apparaten
      • API-referentie

        • LCCManager
        • Renderer
        • Gegevenstypen
      • Wijzigingslogboek

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

Pc-streaminggids voor Pico 4 Ultra

Het doel van pc-streaming is om een Unity-project op de pc te renderen via PDC (PICO Developer Center) en dit vervolgens naar het Pico 4 Ultra-apparaat te streamen om te bekijken en ermee te communiceren. Het maakt gebruik van de reken- en renderingkracht van de pc voor een gemakkelijkere preview- en aanpassingservaring.

Stap 1: Een Unity-project bouwen dat op Pico 4 Ultra draait

Raadpleeg eerst de Ontwikkelgids voor Pico 4 Ultra om de projectinstelling te voltooien.

Stap 2: PICO Developer Center installeren

  1. Bezoek de officiële website van PICO om de Windows-versie van PICO Developer Center (PDC) te downloaden en te installeren.
    • Officiële PDC-installatiegids: https://developer-cn.picoxr.com/document/unity/pdc-basic-info/
    • Officiële PDC-download: https://developer-cn.picoxr.com/document/unity/pdc-basic-info/?v=3.4.0
  2. Voltooi de installatie zoals gevraagd en zorg ervoor dat de PDC-app correct is geconfigureerd op de pc.

Stap 3: PICO Unity Live Preview configureren

Statuszelfcontrole

Zorg er voordat je met de configuratie begint voor dat de drie partijen zich in de volgende toestanden bevinden:

Unity-project

  • Geconfigureerd volgens de Ontwikkelgids voor Pico 4 Ultra.

Pico 4 Ultra-apparaat

  • De app PICO Connect is afgesloten (indien geïnstalleerd).
  • Verbonden met de pc via een USB 3.0-kabel.
  • De ontwikkelaarsmodus is ingeschakeld.

Pc

  • De app PICO Connect is afgesloten (indien geïnstalleerd).
  • De app PDC is geopend.
  • PDC toont de apparaatstatus als verbonden.

PICO Unity Live Preview importeren en configureren

Download de PICO Unity Live Preview Plugin van het officiële ontwikkelaarscentrum van PICO en pak deze uit. Ga naar Venster → Package Manager → + → Pakket vanaf schijf toevoegen en open het package.json-bestand in de plug-in, zoals hieronder wordt weergegeven:

Importeer de PICO Unity Live Preview Plugin via Pakket vanaf schijf toevoegen

Importeer de PICO Unity Live Preview Plugin via Pakket vanaf schijf toevoegen

Ga naar Bewerken → Projectinstellingen → XR Plug-in Management → PC, Mac & Linux Standalone Settings en zorg ervoor dat Initialize XR on Startup en PICO Live Preview zijn aangevinkt, zoals hieronder wordt weergegeven:

Vink Initialize XR on Startup en PICO Live Preview aan in de PC Standalone-instellingen

Vink Initialize XR on Startup en PICO Live Preview aan in de PC Standalone-instellingen

Ga vervolgens naar Projectinstellingen → Player → PC, Mac & Linux Standalone Settings, schakel Auto Graphics API for Windows uit en voeg Direct3D11 en Vulkan in die volgorde toe, met behoud van de volgorde, zoals hieronder wordt weergegeven:

Configureer de grafische API als Direct3D11 en Vulkan in PC Standalone

Configureer de grafische API als Vulkan en Direct3D11 in PC Standalone

Opmerking: PDC-streaming kan Direct3D12 niet gebruiken, anders crasht het; Vulkan wordt aanbevolen.

Wijzig in het LCCRenderer.cs-bestand van het project de methode Start() naar het volgende:

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

Opmerking:

  1. Pc-streaming rendert de scène op de pc en codeert deze vervolgens als een videostream die naar het Pico-apparaat wordt verzonden, dus het runtime-platform moet worden ingesteld op PlatformType.PCVR.
  2. Pc-streaming stelt hoge eisen aan de bandbreedte; een bekabelde USB 3.0-verbinding of een snel wifi-netwerk wordt aanbevolen.
  3. Als de Pico-zijde tijdens het streamen onjuist rendert, probeer dan verschillende resolutiemodi door de resolutie in het Game-venster van Unity te wijzigen totdat de rendering correct is.

Stap 4: Het streamen uitvoeren

Klik op de Play-knop van Unity om uit te voeren en de inhoud in de Unity Editor wordt naar het apparaat gestreamd. Tijdens het afspelen wordt aanbevolen om het Scene-venster te sluiten en alleen het Game-venster open te houden voor betere prestaties.

Opmerking:

(1) Volgens de officiële feedback van PICO vertoont de huidige streaming nog gebreken (zoals haperingen en trillingen). Volgens de officiële technische ondersteuning van PICO wordt er nog aan geoptimaliseerd en verbeterd; neem indien nodig rechtstreeks contact op met de officiële technische ondersteuning van PICO;

(2) Volgens het beleid van PICO is PICO Unity Live Preview alleen bedoeld voor streaming binnen een Unity-project. Als je streaming vanuit een ingepakte build nodig hebt, wordt PICO's Business Streaming aanbevolen; zie Business Streaming-gids voor Pico 4 Ultra voor meer informatie.