La norme WebXR fournit des fonctionnalités de réalité augmentée dans un navigateur Web. Sur Google Chrome, WebXR utilise ARCore pour fournir des fonctionnalités de RA sur les appareils Android compatibles.
Lorsque vous choisissez entre WebXR et ARCore, tenez compte de l'expérience utilisateur cible. Une application Android utilisant ARCore offrira une expérience utilisateur plus fluide que d'ouvrir un navigateur Web pour afficher du contenu WebXR. De même, une page Web peut démarrer une session WebXR fluide dans le navigateur. Ainsi, vos utilisateurs restent dans un environnement qu'ils connaissent bien.
Comparatif des fonctionnalités
Lorsque vous choisissez de développer votre expérience de RA avec ARCore ou WebXR, n'oubliez pas que toutes les fonctionnalités ARCore ne sont pas disponibles dans WebXR.
Le tableau suivant décrit les fonctionnalités ARCore et l'état correspondant dans Chrome.
Fonctionnalité ARCore | État de Chrome | Explication WebXR |
---|---|---|
Test de positionnement | Expédié | API WebXR Device – Tests de positionnement |
Ancrages | Expédié | Qu'est-ce qu'une ancre ? |
API Depth | Expédié | Détection de profondeur WebXR |
Détection de plans | Essai pour les développeurs | Explication de la détection de plans |
Estimation de l'éclairage | Expédié | API WebXR Device – Estimation de l'éclairage |
Visages augmentés | highlight_off | highlight_off |
Images augmentées | highlight_off | highlight_off |
Emplacement instantané | highlight_off | highlight_off |