Le suivi du mouvement d'ARCore s'appuie à la fois sur les informations visuelles de la caméra et les mesures inertielles de l'unité de mesure inertielle (IMU) de l'appareil. Nous vous recommandons de suivre les consignes suivantes afin de vous assurer que votre application offre des conditions optimales permettant à ARCore de gérer le suivi et de détecter les fonctionnalités dans l'environnement.
Offrir la meilleure expérience utilisateur possible
Avec la RA, il est possible de créer des expériences uniques et attrayantes pour vos utilisateurs. Cependant, les utilisateurs peuvent être frustrés lorsqu'ils ne savent pas comment procéder ni ce qu'ils doivent voir en plus de l'image passthrough de la caméra.
Pour offrir la meilleure expérience utilisateur possible, assurez-vous que votre application:
- Fournit des commentaires clairs aux utilisateurs
- L’encourage à migrer son appareil
- Leur montre comment interagir avec leur appareil pour vivre la RA
Pour obtenir une liste plus complète des recommandations de conception, consultez nos consignes de conception en réalité augmentée.
Ces consignes s'appuient sur des recherches fondamentales, et proposent des insights et des idées qui peuvent vous aider à concevoir de meilleures expériences de RA pour vos utilisateurs.
Encourager les utilisateurs à déplacer lentement la caméra
ARCore a besoin d'informations visuelles de la part de l'appareil photo pour comprendre l'environnement. Des mouvements rapides de l'appareil peuvent rendre l'image de l'appareil photo floue, ce qui réduit la capacité d'ARCore à suivre et détecter les fonctionnalités.
Pendant de brèves périodes de mouvement, ARCore s'appuie sur les données de la centrale inertielle pour estimer la position de l'appareil. Lorsque le mouvement s'arrête, le suivi visuel reprend.
Évitez les longues périodes de mouvements rapides, car cela peut entraîner une perte de suivi pour ARCore et empêcher la détection des fonctionnalités.
Utiliser efficacement les ancrages
Consultez la page Utiliser des ancres pour en savoir plus sur le fonctionnement des ancres, sur la manière de les utiliser efficacement dans votre application, ainsi que sur d'autres considérations relatives à l'expérience utilisateur et à la conception.
Éviter d'utiliser le retour haptique
Étant donné que les vibrations de l'appareil peuvent temporairement interférer avec la capacité d'ARCore à estimer avec précision la posture de l'appareil, évitez de fournir un retour haptique à l'utilisateur, par exemple à l'aide du vibreur de l'appareil.