Android XR es una plataforma que admite una variedad de dispositivos XR. Cada tipo de dispositivo de XR tiene diferentes capacidades que pueden admitir experiencias inmersivas y aumentadas.
Visores de RE
Los visores de XR usan cámaras de alta resolución para capturar el mundo físico y transmitirlo a las pantallas dentro del visor.
- Imágenes: Debido a que la pantalla es opaca, puede renderizar un "negro verdadero" y ocluir por completo el mundo real. Esto permite una inmersión virtual (VR) completa en la que el entorno físico se reemplaza por completo.
- Campo visual: Los visores suelen ofrecer un campo visual amplio (más de 110°), lo que permite interfaces envolventes que llenan la periferia.
- Entradas: Las entradas principales suelen incluir el seguimiento de manos, el seguimiento ocular y los controladores opcionales de 6DoF.
Herramientas y tecnologías compatibles con los visores de RE
Android XR admite una variedad de herramientas y tecnologías conocidas para ayudarte a crear experiencias inmersivas para visores de RE:
- SDK de Jetpack XR: Usa APIs y frameworks conocidos de Android. Puedes usar Jetpack Compose para XR, Android Studio, el emulador y tus herramientas 3D preferidas para crear experiencias inmersivas.
- Unity: Obtén acceso completo a las funciones de producción de contenido de Unity y lleva apps de otras plataformas a Android XR. Promueve un desarrollo sin problemas con herramientas de optimización del rendimiento, una gran tienda de recursos y una comunidad sólida.
- OpenXR: Optimiza el desarrollo con el estándar abierto y libre de regalías de OpenXR. Crea en cualquier lugar con un conjunto común de APIs para desarrollar apps de XR que funcionen en una variedad de dispositivos.
- WebXR: Aprovecha el poder de las tecnologías web para crear experiencias de XR directamente en un navegador. WebXR pone la realidad extendida a disposición de cualquier persona que tenga un dispositivo y un navegador web compatible.
Lentes de RE con cable
Los lentes de RE con cable usan pantallas de luz aditiva (como guías de ondas) para proyectar luz sobre lentes semitransparentes. Los usuarios ven el mundo físico directamente a través del cristal, con contenido digital superpuesto.
- Color y transparencia aditivos: En una pantalla aditiva, el negro puro se renderiza como transparente. Los colores más oscuros se renderizan emitiendo menos luz, lo que reduce su opacidad de manera eficaz.
- Campo visual: El campo visual es más enfocado, por lo general, entre 50° y 70°. Si bien esto sigue proporcionando una experiencia de pantalla ancha, es más estrecho que el de un visor. El escalamiento de la IU ajusta automáticamente el contenido para mantenerlo dentro de esta área enfocada.
- Atenuación: Muchos dispositivos usan la atenuación electrocrómica para oscurecer los lentes de forma global, lo que ayuda a que el contenido virtual se destaque en entornos físicos brillantes.
- Entradas: Debido a su factor de forma, los lentes suelen depender de entradas naturales (manos) y dispositivos periféricos (como teléfonos, teclados o mouse Bluetooth) en lugar de controladores dedicados voluminosos.
Herramientas y tecnologías compatibles con lentes de RE con cable
Android XR admite una variedad de herramientas y tecnologías conocidas para ayudarte a crear experiencias inmersivas para lentes de RE con cable:
- SDK de Jetpack XR: Usa APIs y frameworks conocidos de Android. Puedes usar Jetpack Compose para XR, Android Studio, el emulador y tus herramientas 3D preferidas para crear experiencias inmersivas.
- Unity: Obtén acceso completo a las funciones de producción de contenido de Unity y lleva apps de otras plataformas a Android XR. Promueve un desarrollo sin problemas con herramientas de optimización del rendimiento, una gran tienda de recursos y una comunidad sólida.
- OpenXR: Optimiza el desarrollo con el estándar abierto y libre de regalías de OpenXR. Crea en cualquier lugar con un conjunto común de APIs para desarrollar apps de XR que funcionen en una variedad de dispositivos.
- WebXR: Aprovecha el poder de las tecnologías web para crear experiencias de XR directamente en un navegador. WebXR pone la realidad extendida a disposición de cualquier persona que tenga un dispositivo y un navegador web compatible.
Gafas con IA
Los lentes con IA son livianos y portátiles para usarlos todo el día. Con bocinas, cámara y micrófono integrados, puedes crear experiencias inteligentes y manos libres aumentadas.
- Color y transparencia aditivos: Algunos lentes con IA tienen una pantalla aditiva, en la que el negro puro se renderiza como transparente. Los colores más oscuros se renderizan con menos luz, lo que reduce su opacidad de manera eficaz.
- Movilidad: Los lentes con IA son livianos y portátiles, lo que permite que el usuario los use en su vida cotidiana.
- Entradas: Las entradas principales suelen incluir entradas físicas, como un panel táctil, y entradas de voz con el micrófono integrado.
Primero la IA: Los lentes con IA brindan una oportunidad única para el diseño de nuevas interacciones con la superposición de un nuevo factor de forma altamente contextual y personal con patrones de IA en evolución. En el caso de los lentes con IA, tendrás acceso al hardware y las funciones del dispositivo, como la cámara, el micrófono y el panel táctil, para explorar por completo nuevos patrones de interacción entre la IA, tu app y los lentes, teniendo en cuenta los principios de comodidad y seguridad del usuario.
Los lentes con IA brindan capacidades de IA a los ojos y oídos del usuario. Cuando diseñes estas experiencias, considera patrones que reconozcan a la IA como un asistente con elementos visuales de un vistazo.
Herramientas y tecnologías compatibles con los lentes con IA
El SDK de Jetpack XR incluye todas las herramientas que necesitas para compilar experiencias de realidad aumentada para lentes con IA. Puedes usar Jetpack Compose Glimmer, Android Studio, el emulador y ARCore para Jetpack XR.