Configurare l'anteprima diretta nell'hub del motore Android XR

Dispositivi XR applicabili
Queste indicazioni ti aiutano a creare esperienze per questi tipi di dispositivi XR.
Visori XR
Occhiali XR con cavo

L'anteprima diretta è una funzionalità dell'hub Android XR Engine che ti consente di testare ed eseguire l'iterazione su interazioni complesse direttamente all'interno dell'editor del motore grafico utilizzando dati in tempo reale dal dispositivo Android XR. In questo modo si aggira completamente il ciclo di creazione e implementazione abituale e dispendioso in termini di tempo nello sviluppo XR.

Con l'anteprima diretta, anziché esportare un APK completo ogni volta che apporti una modifica, la macchina host esegue il rendering e il debug dei contenuti, trasmette la visualizzazione direttamente al tuo dispositivo Android XR fisico e trasmette le estensioni OpenXR supportate alla macchina host in tempo reale.

Supporto di Direct Preview OpenXR

L'anteprima diretta consente di eseguire test istantanei a bassa latenza all'interno della finestra di visualizzazione del motore per le seguenti estensioni in streaming:

Funzionalità Stringa di estensione OpenXR

Persistenza dell'ancora del dispositivo

XR_ANDROID_device_anchor_persistence

Raycast

XR_ANDROID_raycast

Elementi tracciabili (piani/profondità)

XR_ANDROID_trackables

Monitoraggio oggetti

XR_ANDROID_trackables_object

Generazione della mesh della scena

XR_ANDROID_scene_meshing

Monitoraggio dei volti

XR_ANDROID_face_tracking

Eye tracking

XR_ANDROID_eye_tracking

Stato della videocamera passthrough

XR_ANDROID_passthrough_camera_state

Interazione con le mani

XR_EXT_hand_interaction

Iniziare a utilizzare l'anteprima diretta nell'hub del motore Android

Segui i passaggi nelle sezioni seguenti per attivare l'anteprima diretta, configurare il tuo dispositivo Android XR fisico e attivare e avviare l'anteprima diretta a bassa latenza nel tuo motore grafico:

Scaricare e installare l'hub Android XR Engine

Innanzitutto, scarica e installa l'ultima versione dell'hub Android XR Engine.

Connetti e configura il dispositivo Android XR

Successivamente, connetti e configura il dispositivo Android XR per l'anteprima diretta:

  1. Chiudi tutti gli editor di motori grafici aperti in esecuzione.
  2. Apri l'hub Android XR Engine.

    La schermata Gestione dispositivi nell'hub Android XR Engine

  3. Collega il dispositivo Android XR alla macchina host utilizzando un cavo USB-C di alta qualità.

  4. Dal menu a discesa del dispositivo nella parte superiore dell'interfaccia, seleziona il tuo dispositivo Android XR connesso.

    Seleziona il dispositivo che vuoi utilizzare con l'anteprima diretta.

  5. Verifica che il client di streaming sia inizializzato:

    1. Fai clic su Installa client di streaming per eseguire il deployment del daemon necessario sulle cuffie.
    2. Fai clic su Imposta per Runtime OpenXR attivo per reindirizzare le chiamate del motore dalla macchina host al flusso del dispositivo.

    Abilitare l'anteprima diretta nell'hub del motore Android XR

Configurare e avviare l'anteprima diretta nel motore grafico

Infine, configura e avvia l'anteprima diretta nel tuo motore grafico:

  1. Completa i passaggi di configurazione iniziale del tuo motore grafico:

  2. Segui i passaggi descritti nella sezione "Avvia l'anteprima diretta" per il tuo motore grafico ogni volta che vuoi avviare l'anteprima diretta: