El estándar WebXR proporciona capacidades de realidad aumentada en un navegador web. En Google Chrome, WebXR usa ARCore para proporcionar funciones de RA en dispositivos Android compatibles.
Cuando elijas entre WebXR y ARCore, ten en cuenta la experiencia del usuario objetivo. Una aplicación para Android que usa ARCore proporcionará una experiencia del usuario más fluida que abrir un navegador web para mostrar contenido de WebXR. Del mismo modo, una página web podrá iniciar una sesión de WebXR sin interrupciones en el navegador. Esto permite que los usuarios se mantengan en un entorno familiar.
Comparación de funciones
Cuando elijas desarrollar tu experiencia de RA con ARCore o WebXR, ten en cuenta que no todas las funciones de ARCore están disponibles en WebXR.
En la siguiente tabla, se describen las funciones de ARCore y su estado correspondiente en Chrome.
Función de ARCore | Estado de Chrome | Explicación de WebXR |
---|---|---|
Prueba de posicionamiento | Shipped | API de WebXR Device: Hit Testing |
Anclas | Shipped | Qué es un ancla |
API de Depth | Shipped | Sensores de profundidad de WebXR |
Detección de planos | Prueba para desarrolladores | Explicación de la detección de planos |
Estimación de iluminación | Shipped | API de WebXR Device: Estimación de iluminación |
Rostros aumentados | highlight_off | highlight_off |
Imágenes aumentadas | highlight_off | highlight_off |
Posición instantánea | highlight_off | highlight_off |