Guides spécifiques à la plate-forme
Android (Kotlin/Java)
Android NDK (C)
Unity (AR Foundation)
Unreal Engine
L'API Instant Placement permet à l'utilisateur de placer des objets AR instantanément, sans avoir à déplacer d'abord son appareil pour permettre à ARCore d'établir un suivi complet et de détecter la géométrie de la surface.
Une fois que l'utilisateur a placé un objet, sa pose est affinée en temps réel à mesure qu'il se déplace dans l'environnement. Une fois qu'ARCore est en mesure de déterminer la position correcte dans la région où l'objet RA a été placé, il met à jour la position et la méthode de suivi de l'objet.
Dans l'exemple suivant, un objet est initialement placé à l'aide d'une pose estimée, qui est indiquée par sa couleur en niveaux de gris. Une fois qu'une pose précise peut être déterminée, l'objet devient coloré, ce qui indique qu'il utilise une pose précise. Le changement soudain de pose affecte également la "taille" apparente ou l'échelle perçue de l'objet.
Dans la figure 1, l'emplacement instantané est désactivé et la géométrie de la surface n'est pas définie. Les objets placés sur le sol à droite de la table de billard (quatre petits points bleus) semblent renversés, leurs poses sont indéfinies.
Dans la figure 2, l'emplacement instantané est activé dans le menu sous l'icône en forme de roue dentée.
Dans la figure 3, lorsque l'emplacement instantané est activé, un nouvel objet est placé dans la scène. Il s'affiche en niveaux de gris, et non en couleur, pour indiquer qu'il n'a pas encore été corrigé pour obtenir une pose précise.
Dans la figure 4, le nouvel objet devient coloré et sa position est précise lorsque la géométrie de la surface (décrite par les lignes de grille traçables) est détectée.