Android XR est une plate-forme compatible avec différents appareils XR. Chaque type d'appareil XR possède des fonctionnalités différentes qui peuvent prendre en charge des expériences immersives et augmentées.
Casques XR
Les casques XR utilisent des caméras haute résolution pour capturer le monde physique et le diffuser sur des écrans à l'intérieur du casque.
- Visuels : l'écran étant opaque, il peut afficher un "noir pur" et occulter complètement le monde réel. Cela permet une immersion virtuelle complète (VR), où l'environnement physique est entièrement remplacé.
- Champ de vision : les casques offrent généralement un large champ de vision (plus de 110°), ce qui permet des interfaces immersives qui remplissent la périphérie.
- Entrées : les entrées principales incluent souvent le suivi des mains, le suivi oculaire et des manettes 6DoF facultatives.
Outils et technologies compatibles avec les casques XR
Android XR est compatible avec différents outils et technologies familiers pour vous aider à créer des expériences immersives pour les casques XR :
- SDK Jetpack XR : utilisez des API et des frameworks Android familiers. Vous pouvez utiliser Jetpack Compose pour XR, Android Studio, l'émulateur et vos outils 3D préférés pour créer des expériences immersives.
- Unity : bénéficiez d'un accès complet aux fonctionnalités de production de contenu d'Unity et portez des applications d'autres plates-formes vers Android XR. Facilitez le développement grâce à des outils d'optimisation des performances, une grande boutique d'assets et une communauté solide.
- OpenXR : simplifiez le développement grâce à la norme ouverte libre de droits d'OpenXR . Développez n'importe où à l'aide d'un ensemble commun d'API pour créer des applications XR qui fonctionnent sur différents appareils.
- WebXR : utilisez la puissance des technologies Web pour créer des expériences XR directement dans un navigateur. WebXR met la réalité étendue à la disposition de toute personne disposant d'un appareil et d'un navigateur Web compatible.
Lunettes XR filaires
Les lunettes XR filaires utilisent des écrans à lumière additive (tels que des guides d'ondes) pour projeter de la lumière sur des verres semi-transparents. Les utilisateurs voient le monde physique directement à travers le verre, avec du contenu numérique superposé.
- Couleur et transparence additives : dans un écran additif, le noir pur s'affiche comme transparent. Les couleurs plus foncées sont affichées en émettant moins de lumière, ce qui réduit efficacement leur opacité.
- Champ de vision : le champ de vision est plus ciblé, généralement entre 50° et 70°. Bien que cela offre toujours une expérience grand écran, il est plus étroit que celui d'un casque. L'ajustement de l'interface utilisateur adapte automatiquement le contenu pour qu'il reste dans cette zone ciblée.
- Atténuation : de nombreux appareils utilisent l'atténuation électrochromatique pour assombrir les verres de manière globale, ce qui permet au contenu virtuel de se démarquer des environnements physiques lumineux.
- Entrées : en raison de leur format, les lunettes reposent souvent sur des entrées naturelles (mains) et des périphériques (tels que des téléphones, des claviers/souris Bluetooth) plutôt que sur des manettes dédiées volumineuses.
Outils et technologies compatibles avec les lunettes XR filaires
Android XR est compatible avec différents outils et technologies familiers pour vous aider à créer des expériences immersives pour les lunettes XR filaires :
- SDK Jetpack XR : utilisez des API et des frameworks Android familiers. Vous pouvez utiliser Jetpack Compose pour XR, Android Studio, l'émulateur et vos outils 3D préférés pour créer des expériences immersives.
- Unity : bénéficiez d'un accès complet aux fonctionnalités de production de contenu d'Unity et portez des applications d'autres plates-formes vers Android XR. Facilitez le développement grâce à des outils d'optimisation des performances, une grande boutique d'assets et une communauté solide.
- OpenXR : simplifiez le développement grâce à la norme ouverte libre de droits d'OpenXR . Développez n'importe où à l'aide d'un ensemble commun d'API pour créer des applications XR qui fonctionnent sur différents appareils.
- WebXR : utilisez la puissance des technologies Web pour créer des expériences XR directement dans un navigateur. WebXR met la réalité étendue à la disposition de toute personne disposant d'un appareil et d'un navigateur Web compatible.
Lunettes audio et lunettes d'affichage
Les lunettes audio et les lunettes d'affichage sont des types de lunettes intelligentes légères et portables pour être portées toute la journée. Grâce à des haut-parleurs, une caméra et un micro intégrés, vous pouvez créer des expériences augmentées intelligentes et mains libres.
- Couleur et transparence additives : les lunettes d'affichage comportent un écran additif, où le noir pur s'affiche comme transparent. Les couleurs plus foncées sont affichées en émettant moins de lumière, ce qui réduit efficacement leur opacité.
- Mobilité : les lunettes audio et les lunettes d'affichage sont légères et portables, ce qui permet à l'utilisateur de les porter dans sa vie quotidienne.
- Entrées : les entrées principales incluent souvent une entrée physique telle qu'un pavé tactile et une entrée vocale à l'aide du réseau de microphones.
Priorité à l'IA : les lunettes audio et les lunettes d'affichage offrent une opportunité unique de conception d'interaction qui combine un nouveau facteur de forme hautement contextuel et personnel avec des modèles d'IA en évolution dans un espace qui privilégie à la fois le confort et la sécurité de l'utilisateur. Accédez au matériel et aux fonctionnalités de l'appareil, y compris la caméra, le micro et le pavé tactile, pour explorer pleinement de nouveaux modèles d'interaction entre l'IA, votre application et les lunettes.
Les lunettes audio et les lunettes d'affichage apportent des fonctionnalités d'IA aux yeux et aux oreilles de l'utilisateur. Lorsque vous concevez ces expériences, tenez compte des modèles qui reconnaissent l'IA comme un assistant avec des visuels consultables.
Outils et technologies compatibles avec les lunettes audio et les lunettes d'affichage
Le SDK Jetpack XR inclut tous les outils dont vous avez besoin pour créer des expériences augmentées pour les lunettes audio et les lunettes d'affichage. Vous pouvez utiliser Jetpack Compose Glimmer, Android Studio, l'émulateur, et ARCore pour Jetpack XR.