Table of Contents

Google ARCore et suivi de mouvement

Le moteur de réalité augmentée d'Google pour Android, ARCore, offre plusieurs capacités dont le suivi de mouvement. Dans Unity, pour des performances optimales sur les appareils compatibles ARCore, EasyAR Sense utilise par défaut la fonctionnalité de suivi de mouvement d'ARCore plutôt que la fonctionnalité intégrée Motion Tracker d'EasyAR.

Appareils et fonctionnalités compatibles ARCore

Comme d'autres fonctionnalités de suivi de mouvement, ARCore nécessite un appareil équipé d'une caméra, d'un gyroscope et d'un accéléromètre, calibré et certifié par Google.

La liste officielle des appareils compatibles ARCore est disponible dans sa documentation (中文 / English).

Note

Certains appareils nécessitent l'installation de l'application Google Play Services for AR. Elle peut être préinstallée ou nécessiter une installation manuelle par l'utilisateur.

Utilisation d'ARCore dans EasyAR

La compatibilité réelle des appareils avec ARCore dans EasyAR peut différer de la liste officielle, notamment en raison de problèmes de performances observés. La méthode isAvailable de ARCoreCameraDevice permet de détecter les appareils problématiques et de désactiver ARCore.

Dans EasyAR, ARCore est utilisé uniquement pour le suivi de mouvement. Les autres fonctionnalités comme la compréhension de l'environnement ou l'estimation de l'éclairage ne sont pas prises en charge.

Voici la liste des modèles présentant des anomalies détectées via isAvailable (renvoie False) :

Brand Model Name
Redmi Redmi K40
Redmi Redmi K30S Ultra
Redmi Redmi K40 Gaming
Redmi Redmi K40 Pro
Redmi Redmi K50G
Redmi K30 PRO
Redmi Redmi K30 Pro Zoom Edition
Redmi Redmi K40S
Redmi Redmi K30
Xiaomi Mi 10T
Xiaomi Mi 10 Ultra
Xiaomi MI 9
Xiaomi Mi 10 Pro
Redmi Redmi K20
Redmi Redmi K20
Xiaomi Mi 10T Lite
Xiaomi Mi 10i
Xiaomi MI 9 SE
Xiaomi Mi 10 lite 5G
Xiaomi Xiaomi 12X
Xiaomi Mi 9 Lite
Redmi Redmi K20 Pro
Redmi Mi 9T Pro
Xiaomi Mi 10
Xiaomi Mi 10 Lite zoom

Pour aller plus loin