L'anteprima diretta è una funzionalità dell'hub del motore Android XR che ti consente di testare e perfezionare interazioni complesse direttamente nell' editor del motore di gioco utilizzando i dati in tempo reale del dispositivo Android XR. In questo modo, si evita completamente il ciclo di creazione e deployment, in genere lungo, 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 finestra di visualizzazione visiva direttamente al dispositivo Android XR fisico e trasmette le estensioni OpenXR supportate alla macchina host in tempo reale.
Supporto di OpenXR per l'anteprima diretta
L'anteprima diretta consente di eseguire test istantanei a bassa latenza nella finestra di visualizzazione del motore per le seguenti estensioni in streaming:
| Funzionalità | Stringa di estensione OpenXR |
|---|---|
Persistenza dell'ancoraggio del dispositivo |
|
Raycast |
|
Oggetti tracciabili (piani/profondità) |
|
Monitoraggio oggetti |
|
Mesh della scena |
|
Rilevamento dei volti |
|
Tracciamento oculare |
|
Stato della videocamera passthrough |
|
Interazione con le mani |
Inizia a utilizzare l'anteprima diretta nell'hub del motore Android
Segui i passaggi nelle sezioni seguenti per attivare l'anteprima diretta, configurare il dispositivo Android XR fisico e attivare e avviare l'anteprima diretta a bassa latenza nel motore grafico:
Scarica e installa l'hub del motore Android XR
Innanzitutto, scarica e installa l'ultima versione dell'hub del motore Android XR.
Collega e configura il dispositivo Android XR
Poi, collega e configura il dispositivo Android XR per l'anteprima diretta:
- Chiudi tutti gli editor del motore grafico aperti.
Apri l'hub del motore Android XR.
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 dispositivo Android XR collegato.
Verifica che il client di streaming sia inizializzato:
- Fai clic su Installa client di streaming per eseguire il deployment del daemon necessario sul visore.
- Fai clic su Imposta per Runtime OpenXR attivo per reindirizzare le chiamate del motore dalla macchina host allo stream del dispositivo.
Configura e avvia l'anteprima diretta nel motore grafico
Infine, configura e avvia l'anteprima diretta nel motore grafico:
Completa i passaggi di configurazione iniziale per il motore grafico:
Segui i passaggi nella sezione "Avvia l'anteprima diretta" per il motore grafico ogni volta che vuoi avviare l'anteprima diretta: