Présentation d'ARCore et des environnements de développement compatibles

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

ARCore est la plate-forme de Google qui permet de créer des expériences de réalité augmentée. Grâce à différentes API, ARCore permet à votre téléphone de détecter son environnement, de comprendre le monde et d'interagir avec les informations. Certaines API sont disponibles sur Android et iOS pour permettre des expériences de RA partagées.

ARCore utilise trois fonctionnalités clés pour intégrer du contenu virtuel au monde réel tel qu'il apparaît sur l'appareil photo de votre téléphone:

  • Le suivi des mouvements permet au téléphone de comprendre sa position par rapport au reste du monde et de la suivre.
  • La compréhension de l'environnement permet au téléphone de détecter la taille et l'emplacement de tous les types de surfaces: surfaces planes, verticales et inclinées comme le sol, une table basse ou des murs.
  • L'estimation de la luminosité permet au téléphone d'estimer les conditions d'éclairage actuelles de l'environnement.

Appareils compatibles

ARCore est conçu pour fonctionner sur une grande variété de téléphones Android compatibles équipés d'Android 7.0 (Nougat) ou versions ultérieures. Cliquez ici pour obtenir la liste complète des appareils compatibles.

Comment fonctionne ARCore ?

Fondamentalement, ARCore effectue deux choses: suivre la position de l'appareil mobile en mouvement et développer sa propre compréhension du monde réel.

La technologie de suivi du mouvement d'ARCore utilise l'appareil photo du téléphone pour identifier les points d'intérêt (appelés "fonctionnalités") et suivre l'évolution de ces points au fil du temps. En combinant le mouvement de ces points et les mesures des capteurs inertiels du téléphone, ARCore détermine à la fois la position et l'orientation du téléphone dans l'espace.

En plus d'identifier les points clés, ARCore peut détecter les surfaces planes, comme une table ou le sol, et estimer l'éclairage moyen dans la zone qui l'entoure. Ces fonctionnalités s'associent pour permettre à ARCore de comprendre le monde qui l'entoure.

La compréhension du monde réel avec ARCore vous permet de placer des objets, des annotations ou d'autres informations de manière parfaitement intégrée dans le monde réel. Vous pouvez placer un chaton qui fait la sieste au coin d'une table basse ou annoter une peinture avec des informations biographiques sur l'artiste. Le suivi des mouvements vous permet de vous déplacer et de visualiser ces objets sous n'importe quel angle. Même si vous vous retournez et quittez la pièce, le chaton ou l'annotation seront juste là où vous l'avez quitté.

Pour une présentation plus détaillée du fonctionnement d'ARCore, découvrez les concepts fondamentaux.

ARCore propose des SDK pour un grand nombre des environnements de développement les plus populaires. Ces SDK fournissent des API natives pour toutes les fonctionnalités de RA essentielles, telles que le suivi des mouvements, la compréhension de l'environnement et l'estimation de la lumière. Ces fonctionnalités vous permettent de créer des expériences de RA entièrement inédites ou d'améliorer vos applications existantes.