O Android XR é uma plataforma que oferece suporte a vários dispositivos XR. Cada tipo de dispositivo XR tem recursos diferentes que podem oferecer suporte a experiências imersivas e aumentadas.
Headsets de XR
Os headsets de XR usam câmeras de alta resolução para capturar o mundo físico e transmiti-lo para telas dentro do headset.
- Elementos visuais: como a tela é opaca, ela pode renderizar o "preto verdadeiro" e ocluir totalmente o mundo real. Isso permite uma imersão virtual completa (RV) em que o ambiente físico é totalmente substituído.
- Campo de visão: os headsets normalmente oferecem um campo de visão amplo (110° ou mais), permitindo interfaces imersivas que preenchem a periferia.
- Entradas: as entradas principais geralmente incluem captura de movimentos das mãos, acompanhamento ocular e controladores 6DoF opcionais.
Ferramentas e tecnologias com suporte para headsets de XR
O Android XR oferece suporte a várias ferramentas e tecnologias conhecidas para ajudar você a criar experiências imersivas para headsets de XR:
- **SDK do Jetpack para XR**: use APIs e frameworks conhecidos do Android. Você pode usar o Jetpack Compose para XR, o Android Studio, o emulador e as ferramentas 3D preferidas para criar experiências imersivas.
- Unity: tenha acesso total aos recursos de produção de conteúdo do Unity e traga apps de outras plataformas para o Android XR. Promova um desenvolvimento tranquilo com ferramentas de otimização de desempenho, uma grande loja de recursos e uma comunidade forte.
- OpenXR: simplifique o desenvolvimento com o padrão aberto livre de royalties do OpenXR. Crie em qualquer lugar usando um conjunto comum de APIs para desenvolver apps de XR que funcionam em vários dispositivos.
- WebXR: use o poder das tecnologias da Web para criar experiências de XR diretamente em um navegador. O WebXR disponibiliza a realidade estendida para qualquer pessoa com um dispositivo e um navegador da Web compatível.
Óculos XR com fio
Os óculos XR com fio usam telas de luz aditivas (como guias de ondas) para projetar luz em lentes semitransparentes. Os usuários visualizam o mundo físico diretamente pelo vidro, com conteúdo digital sobreposto.
- Cor e transparência aditivas: em uma tela aditiva, o preto puro é renderizado como transparente. Cores mais escuras são renderizadas emitindo menos luz, o que reduz a opacidade.
- Campo de visão: o campo de visão é mais focado, normalmente entre 50° e 70°. Embora isso ainda ofereça uma experiência widescreen, ela é mais estreita do que um headset. O dimensionamento da interface é ajustado automaticamente para manter o conteúdo dentro dessa área focada.
- Escurecimento: muitos dispositivos usam o escurecimento eletrocrômico para escurecer as lentes globalmente, ajudando o conteúdo virtual a se destacar em ambientes físicos claros.
- Entradas: devido ao formato, os óculos geralmente dependem de entradas naturais (mãos) e dispositivos periféricos (como smartphones, teclados/mouses Bluetooth) em vez de controladores dedicados volumosos.
Ferramentas e tecnologias com suporte para óculos XR com fio
O Android XR oferece suporte a várias ferramentas e tecnologias conhecidas para ajudar você a criar experiências imersivas para óculos XR com fio:
- **SDK do Jetpack para XR**: use APIs e frameworks conhecidos do Android. Você pode usar o Jetpack Compose para XR, o Android Studio, o emulador e as ferramentas 3D preferidas para criar experiências imersivas.
- Unity: tenha acesso total aos recursos de produção de conteúdo do Unity e traga apps de outras plataformas para o Android XR. Promova um desenvolvimento tranquilo com ferramentas de otimização de desempenho, uma grande loja de recursos e uma comunidade forte.
- OpenXR: simplifique o desenvolvimento com o padrão aberto livre de royalties do OpenXR. Crie em qualquer lugar usando um conjunto comum de APIs para desenvolver apps de XR que funcionam em vários dispositivos.
- WebXR: use o poder das tecnologias da Web para criar experiências de XR diretamente em um navegador. O WebXR disponibiliza a realidade estendida para qualquer pessoa com um dispositivo e um navegador da Web compatível.
Óculos de áudio e óculos de exibição
Os óculos de áudio e óculos de exibição são tipos de óculos inteligentes leves e portáteis para uso durante todo o dia. Com alto-falantes, câmera e microfone integrados, você pode criar experiências aumentadas inteligentes e sem usar as mãos.
- Cor e transparência aditivas: os óculos de exibição apresentam uma tela aditiva, em que o preto puro é renderizado como transparente. Cores mais escuras são renderizadas emitindo menos luz, o que reduz a opacidade.
- Mobilidade: os óculos de áudio e de exibição são leves e portáteis, permitindo que o usuário os use no dia a dia.
- Entradas: as entradas principais geralmente incluem entrada física, como um touchpad e entrada de texto por voz usando o conjunto de microfones.
Prioridade à IA: os óculos de áudio e de exibição oferecem uma oportunidade única para o design de interação que combina um formato novo, altamente contextual e pessoal com padrões de IA em evolução em um espaço que prioriza o conforto e a segurança do usuário. Acesse o hardware e os recursos do dispositivo, incluindo câmera, microfone e touchpad, para explorar totalmente novos padrões de interação entre a IA, seu app e os óculos.
Os óculos de áudio e de exibição trazem recursos de IA para os olhos e ouvidos do usuário. Ao projetar essas experiências, considere padrões que reconheçam a IA como um assistente com elementos visuais rápidos.
Ferramentas e tecnologias com suporte para óculos de áudio e óculos de exibição
O SDK do Jetpack para XR inclui todas as ferramentas necessárias para criar experiências aumentadas para óculos de áudio e óculos de exibição. Você pode usar o Jetpack Compose Glimmer, o Android Studio, o emulador e o ARCore para Jetpack XR.