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 |
|
Raycast |
|
Elementi tracciabili (piani/profondità) |
|
Monitoraggio oggetti |
|
Generazione della mesh della scena |
|
Monitoraggio dei volti |
|
Eye tracking |
|
Stato della videocamera passthrough |
|
Interazione con le mani |
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:
- Chiudi tutti gli editor di motori grafici aperti in esecuzione.
Apri l'hub Android XR Engine.
Collega il dispositivo Android XR alla macchina host utilizzando un cavo USB-C di alta qualità.
Dal menu a discesa del dispositivo nella parte superiore dell'interfaccia, seleziona il tuo dispositivo Android XR connesso.
Verifica che il client di streaming sia inizializzato:
- Fai clic su Installa client di streaming per eseguire il deployment del daemon necessario sulle cuffie.
- Fai clic su Imposta per Runtime OpenXR attivo per reindirizzare le chiamate del motore dalla macchina host al flusso del dispositivo.
Configurare e avviare l'anteprima diretta nel motore grafico
Infine, configura e avvia l'anteprima diretta nel tuo motore grafico:
Completa i passaggi di configurazione iniziale del tuo motore grafico:
Segui i passaggi descritti nella sezione "Avvia l'anteprima diretta" per il tuo motore grafico ogni volta che vuoi avviare l'anteprima diretta: