L'ancienne API ARCore Cloud Anchor a été abandonnée et ne sera plus disponible après le 31 août 2023. Si votre application utilise cette API, vous devez la mettre à jour pour qu'elle utilise le nouveau point de terminaison de l'API ARCore dès que possible.

Les ancres Cloud permettent aux différents utilisateurs de partager des expériences de RA

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

Guides spécifiques aux plates-formes

Une ancre cloud est un type d'ancre spécial qui permet de faire vivre des expériences de RA dans le monde réel. Avec l'API ARCore Cloud Anchor, ou le service ARCore Cloud Anchor, vous pouvez créer des couches interactives d'informations numériques et les ancrer à des emplacements réels, en concevant des expériences qui peuvent être partagées par plusieurs personnes sur de nombreux appareils différents. Les ancres cloud relient des emplacements réels à du contenu numérique auquel tout le monde peut accéder depuis des appareils mobiles compatibles. Les utilisateurs Android et iOS peuvent participer à la même expérience et y revenir encore et encore, même des semaines, voire des mois plus tard.

Ancres et ancres cloud

Les ancres cloud sont des ancres hébergées sur l'API ARCore Cloud Anchor. Cet hébergement permet aux utilisateurs de partager des expériences dans la même application. Les consignes de base pour les ancres s'appliquent également aux ancres cloud.

Cas d'utilisation pour le développement avec l'API ARCore Cloud Anchor

L'API ARCore Cloud Anchor peut aider à faire vivre les expériences de RA dans le monde réel et à créer des expériences partagées entre les utilisateurs. Voici quelques façons de l'utiliser dans vos propres projets.

Conserver des expériences de RA dans le monde réel

Les ancres cloud permettent à un utilisateur de placer un objet en RA dans l'environnement physique, et un autre de voir le même objet au même endroit ultérieurement. Par exemple, utilisez des ancres cloud pour créer des panneaux virtuels qui permettent aux utilisateurs de se repérer dans la gare, de laisser des notes virtuelles sur le plan de travail de leur cuisine ou de redécorer leur chambre à l'aide d'affiches virtuelles.

Expériences collaboratives en temps réel

Les ancres cloud permettent également une collaboration en temps réel entre les utilisateurs. Par exemple, ils peuvent jouer à un jeu virtuel de ping-pong sur une table basse ou peindre une fresque virtuelle avec leur communauté.

Compatibilité avec les appareils

L'API ARCore Cloud Anchor fonctionne sur tous les appareils compatibles ARCore.

Fonctionnement des ancres cloud

ARCore se connecte à l'API ARCore Cloud Anchor pour héberger et résoudre les ancres Cloud, ce qui permet de partager ces expériences. Cela nécessite une connexion Internet opérationnelle.

Voici un aperçu général du fonctionnement de l'hébergement et de sa résolution:

  1. L'utilisateur crée une ancre locale dans son environnement.
  2. L'ancre est hébergée : ARCore importe les données de cette ancre locale dans l'API ARCore Cloud Anchor, et celle-ci renvoie un ID unique pour cette ancre.
  3. L'application distribue cet identifiant unique aux autres utilisateurs.
  4. L'ancre est résolue. Les utilisateurs dont les appareils disposent de l'ID unique peuvent recréer la même ancre à l'aide de l'API ARCore Cloud Anchor.

Hébergement

Pour établir et héberger une ancre, ARCore utilise une carte de caractéristiques 3D de l'espace entourant cette ancre. Pour obtenir cette carte de caractéristiques, la caméra arrière de l'appareil doit cartographier l'environnement à l'intérieur et autour du centre d'intérêt sous différents angles et positions avant l'appel de l'hôte. L'API ARCore Cloud Anchor crée ensuite une carte de caractéristiques 3D de l'espace et renvoie un ID d'ancre cloud unique à l'appareil.

Résolution en cours

Lorsqu'un autre utilisateur du même environnement dirige l'appareil photo de son appareil vers la zone où Cloud Anchor a été hébergé, une requête de résolution amène l'API ARCore Cloud Anchor à comparer régulièrement les éléments visuels de la scène avec la carte de caractéristiques 3D créée. ARCore utilise ces comparaisons pour déterminer la position, l'orientation et la posture de l'utilisateur par rapport à l'ancre cloud.

Règlement relatif aux abandons des API

Consultez le Règlement d'obsolescence de l'API ARCore Cloud Anchor pour en savoir plus.