Guías específicas para plataformas
Android (Kotlin/Java)
NDK de Android (C)
Unity (AR Foundation)
Unreal Engine
La API de ubicación instantánea permite al usuario colocar objetos de RA al instante, sin tener que mover primero su dispositivo para permitir que ARCore establezca un seguimiento completo y detectar la geometría de superficies.
Después de que el usuario coloca un objeto, su pose se perfecciona en tiempo real como el usuario a través del entorno. Cuando ARCore pueda determinar la configuración posan en la región donde se colocó el objeto de RA, se actualizan las propiedades método de seguimiento.
En el siguiente ejemplo, un objeto se coloca inicialmente usando una pose estimada, lo que se indica por su color en escala de grises. Una vez que se puede determinar una postura precisa, el objeto se vuelve de color, lo que indica que está usando una pose exacta. El el cambio repentino de pose también afecta el “tamaño” aparente o escala percibida de la .
En la Figura 1, la Ubicación instantánea está inhabilitada y la geometría de superficie no está definida. Objetos colocados en el suelo, a la derecha de la mesa de billar (cuatro puntos azules pequeños) parecen derribadas, sus poses no están definidas.
En la figura 2, la ubicación instantánea se habilita desde el menú, debajo del ícono de ajustes.
En la Figura 3, con la ubicación instantánea habilitada, se coloca un nuevo objeto en la escena. Aparece en escala de grises, en lugar de color, para indicar que no se ha correcto para lograr una pose precisa.
En la Figura 4, el nuevo objeto se colorea y su pose es precisa cuando el elemento se detecta la geometría de superficie (descrita por las líneas de cuadrícula de las que se puede rastrear).