Entenda os tipos de dispositivos Android XR

O Android XR é uma plataforma que oferece suporte a vários dispositivos XR. Cada tipo de dispositivo de RV tem recursos diferentes que podem oferecer suporte a experiências imersivas e de realidade aumentada.

Headsets de XR

Uma ilustração estilizada de um headset XR.

Os headsets de RV usam câmeras de alta resolução para capturar o mundo físico e transmitir para telas dentro do headset.

  • Recursos visuais: como a tela é opaca, ela pode renderizar o "preto verdadeiro" e ocluir totalmente o mundo real. Isso permite uma imersão virtual completa (VR), em que o ambiente físico é totalmente substituído.
  • Campo de visão: os headsets geralmente oferecem um campo de visão amplo (mais de 110°), permitindo interfaces imersivas que preenchem a visão periférica.
  • Entradas: as entradas principais geralmente incluem rastreamento de mãos e olhos e controladores 6DoF opcionais.

Ferramentas e tecnologias compatíveis com headsets XR

O Android XR é compatível com várias ferramentas e tecnologias conhecidas para ajudar você a criar experiências imersivas para headsets de XR:

  • SDK do Jetpack XR: use APIs e frameworks conhecidos do Android. Você pode usar o Jetpack Compose para XR, o Android Studio, o emulador e suas 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 performance, uma grande loja de recursos e uma comunidade forte.
  • OpenXR: simplifique o desenvolvimento com o padrão aberto e livre de royalties do OpenXR. Crie em qualquer lugar usando um conjunto comum de APIs para desenvolver apps de realidade estendida que funcionam em vários dispositivos.
  • WebXR: use o poder das tecnologias da Web para criar experiências de XR diretamente em um navegador. A WebXR disponibiliza a realidade estendida para qualquer pessoa com um dispositivo e um navegador da Web compatível.

Óculos XR com fio

Uma ilustração estilizada de óculos XR com fio.

Os óculos XR com fio usam telas de luz aditiva (como guias de ondas) para projetar luz em lentes semitransparentes. Os usuários veem o mundo físico diretamente pelos óculos, 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 delas.
  • Campo de visão: o FOV é mais focado, geralmente entre 50° e 70°. Embora ainda ofereça uma experiência de tela ampla, ele é mais estreito do que um headset. O dimensionamento da interface ajusta automaticamente o conteúdo para mantê-lo dentro dessa área de foco.
  • 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 controles dedicados volumosos.

Ferramentas e tecnologias compatíveis com óculos XR com fio

O Android XR é compatível com várias ferramentas e tecnologias conhecidas para ajudar você a criar experiências imersivas para óculos XR com fio:

  • SDK do Jetpack XR: use APIs e frameworks conhecidos do Android. Você pode usar o Jetpack Compose para XR, o Android Studio, o emulador e suas 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 performance, uma grande loja de recursos e uma comunidade forte.
  • OpenXR: simplifique o desenvolvimento com o padrão aberto e livre de royalties do OpenXR. Crie em qualquer lugar usando um conjunto comum de APIs para desenvolver apps de realidade estendida que funcionam em vários dispositivos.
  • WebXR: use o poder das tecnologias da Web para criar experiências de XR diretamente em um navegador. A WebXR disponibiliza a realidade estendida para qualquer pessoa com um dispositivo e um navegador da Web compatível.

Óculos de IA

Uma ilustração estilizada de óculos de IA.

Os óculos de IA são leves e portáteis para usar o dia todo. Com alto-falantes, uma câmera e um microfone integrados, você pode criar experiências inteligentes e sem usar as mãos.

  • Cor e transparência aditivas: alguns óculos de IA têm 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 delas.
  • Mobilidade: os óculos de IA 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 voz usando o conjunto de microfones.
  • IA em primeiro lugar: os óculos de IA oferecem uma oportunidade única para um novo design de interação com a sobreposição de um novo formato altamente contextual e pessoal com padrões de IA em evolução. Para óculos de IA, você terá acesso ao hardware e aos 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, com conforto e princípios de segurança do usuário em mente.

    Os óculos de IA 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 recursos visuais rápidos.

Ferramentas e tecnologias compatíveis com óculos de IA

O SDK do Jetpack para XR inclui todas as ferramentas necessárias para criar experiências de realidade aumentada para óculos de IA. Você pode usar o Jetpack Compose Glimmer, o Android Studio, o emulador e o ARCore para Jetpack XR.