Android XR è una piattaforma che supporta una varietà di dispositivi XR. Ogni tipo di dispositivo XR ha funzionalità diverse che possono supportare esperienze immersive e aumentate.
cuffie XR
I visori XR utilizzano videocamere ad alta risoluzione per acquisire il mondo fisico e trasmetterlo ai display all'interno del visore.
- Elementi visivi: poiché il display è opaco, può riprodurre il "nero assoluto" e occludere completamente il mondo reale. Ciò consente un'immersione virtuale completa (VR) in cui l'ambiente fisico viene sostituito interamente.
- Campo visivo: i visori in genere offrono un ampio campo visivo (oltre 110°), consentendo interfacce immersive che riempiono la periferia.
- Input: gli input principali spesso includono il monitoraggio delle mani, il monitoraggio oculare e controller 6DoF opzionali.
Strumenti e tecnologie supportati per i visori XR
Android XR supporta una serie di strumenti e tecnologie familiari per aiutarti a creare esperienze immersive per i visori XR:
- SDK Jetpack XR: utilizza API e framework Android familiari. Puoi utilizzare Jetpack Compose per XR, Android Studio, l'emulatore e i tuoi strumenti 3D preferiti per creare esperienze coinvolgenti.
- Unity: ottieni l'accesso completo alle funzionalità di produzione di contenuti di Unity e porta le app di altre piattaforme su Android XR. Promuovi uno sviluppo fluido con strumenti di ottimizzazione delle prestazioni, un ampio store di asset e una community solida.
- OpenXR: semplifica lo sviluppo con lo standard aperto e royalty-free di OpenXR. Crea ovunque utilizzando un insieme comune di API per sviluppare app XR che funzionano su una vasta gamma di dispositivi.
- WebXR: sfrutta la potenza delle tecnologie web per creare esperienze XR direttamente in un browser. WebXR rende la realtà estesa disponibile a chiunque abbia un dispositivo e un browser web supportato.
Occhiali XR con cavo
Gli occhiali XR con cavo utilizzano display a luce additiva (come le guide d'onda) per proiettare la luce su lenti semitrasparenti. Gli utenti vedono il mondo fisico direttamente attraverso gli occhiali, con i contenuti digitali sovrapposti.
- Colore e trasparenza additivi: in un display additivo, il nero puro viene visualizzato come trasparente. I colori più scuri vengono visualizzati emettendo meno luce, il che riduce efficacemente la loro opacità.
- Campo visivo: il campo visivo è più focalizzato, in genere tra 50° e 70°. Sebbene offra comunque un'esperienza widescreen, è più stretto di quello di un headset. Il ridimensionamento dell'interfaccia utente regola automaticamente i contenuti per mantenerli all'interno di questa area messa a fuoco.
- Oscuramento: molti dispositivi utilizzano l'oscuramento elettrocromico per scurire le lenti a livello globale, contribuendo a far risaltare i contenuti virtuali in ambienti fisici luminosi.
- Input: a causa del loro fattore di forma, gli occhiali si basano spesso su input naturali (mani) e dispositivi periferici (come smartphone, tastiere/mouse Bluetooth) anziché su controller dedicati ingombranti.
Strumenti e tecnologie supportati per gli occhiali XR con cavo
Android XR supporta una serie di strumenti e tecnologie familiari per aiutarti a creare esperienze immersive per occhiali XR con cavo:
- SDK Jetpack XR: utilizza API e framework Android familiari. Puoi utilizzare Jetpack Compose per XR, Android Studio, l'emulatore e i tuoi strumenti 3D preferiti per creare esperienze coinvolgenti.
- Unity: ottieni l'accesso completo alle funzionalità di produzione di contenuti di Unity e porta le app di altre piattaforme su Android XR. Promuovi uno sviluppo fluido con strumenti di ottimizzazione delle prestazioni, un ampio store di asset e una community solida.
- OpenXR: semplifica lo sviluppo con lo standard aperto e royalty-free di OpenXR. Crea ovunque utilizzando un insieme comune di API per sviluppare app XR che funzionano su una vasta gamma di dispositivi.
- WebXR: sfrutta la potenza delle tecnologie web per creare esperienze XR direttamente in un browser. WebXR rende la realtà estesa disponibile a chiunque abbia un dispositivo e un browser web supportato.
Occhiali AI
Gli occhiali con AI sono leggeri e portatili, ideali da indossare tutto il giorno. Con altoparlanti, videocamera e microfono integrati, puoi creare esperienze di realtà aumentata intelligenti e a mani libere.
- Colore additivo e trasparenza: alcuni occhiali AI sono dotati di un display additivo, in cui il nero puro viene visualizzato come trasparente. I colori più scuri vengono visualizzati emettendo meno luce, il che riduce efficacemente la loro opacità.
- Mobilità: gli occhiali AI sono leggeri e portatili, quindi l'utente può indossarli durante la vita quotidiana.
- Input: gli input principali spesso includono input fisici come un touchpad e input vocale tramite l'array di microfoni.
Priorità all'AI: gli occhiali AI offrono un'opportunità unica per la progettazione di nuove interazioni con la sovrapposizione di un nuovo fattore di forma altamente contestuale e personale con modelli di AI in evoluzione. Per gli occhiali AI, avrai accesso all'hardware e alle funzionalità del dispositivo, tra cui fotocamera, microfono e touchpad, per esplorare a fondo nuovi schemi di interazione tra l'AI, la tua app e gli occhiali, tenendo presente i principi di comfort e sicurezza dell'utente.
Gli occhiali con AI portano le funzionalità di AI agli occhi e alle orecchie dell'utente. Quando progetti queste esperienze, considera i pattern che riconoscono l'AI come assistente con immagini a colpo d'occhio.
Strumenti e tecnologie supportati per gli occhiali AI
L'SDK Jetpack XR include tutti gli strumenti necessari per creare esperienze di realtà aumentata per gli occhiali AI. Puoi utilizzare Jetpack Compose Glimmer, Android Studio, l'emulatore e ARCore per Jetpack XR.