O padrão WebXR oferece recursos de realidade aumentada em um navegador da Web. No Google Chrome, o WebXR usa o ARCore para oferecer funcionalidades de RA em dispositivos Android com suporte.
Ao escolher entre WebXR e ARCore, considere a experiência do usuário de destino. Um aplicativo Android que usa o ARCore vai proporcionar uma experiência do usuário mais integrada do que abrir um navegador da Web para exibir conteúdo WebXR. Da mesma forma, uma página da Web poderá iniciar uma sessão contínua do WebXR no navegador. Isso permite que os usuários fiquem em um ambiente familiar.
Comparação do recurso
Ao optar por desenvolver sua experiência de RA usando o ARCore ou o WebXR, lembre-se de que nem todos os recursos do ARCore estão disponíveis no WebXR.
A tabela a seguir descreve os recursos do ARCore e o status correspondente no Chrome.
Recurso ARCore | Status do Chrome | Explicação sobre o WebXR |
---|---|---|
Teste de hit | Shipped | API WebXR Device: teste de hit |
Âncoras | Shipped | O que é uma âncora |
API Depth | Shipped | Detecção de profundidade do WebXR |
Detecção de avião | Teste para desenvolvedores | Explicação sobre a detecção de voos |
Estimativa de iluminação | Shipped | API WebXR Device: estimativa de iluminação |
Rostos aumentados | highlight_off | highlight_off |
Imagens aumentadas | highlight_off | highlight_off |
Posicionamento instantâneo | highlight_off | highlight_off |