XRAnchor3D

Hereda: XRNode3D < Node3D < Node < Object

Un punto de anclaje en el espacio AR.

Descripción

El punto XRAnchor3D es un XRNode3D que mapea una ubicación del mundo real identificada por la plataforma AR a una posición dentro del mundo del juego. Por ejemplo, mientras la detección de planos en ARKit esté activada, ARKit identificará y actualizará la posición de los planos (mesas, pisos, etc.) y creará anclajes para ellos.

Este nodo se asigna a uno de los anclajes a través de su ID único. Cuando recibas una señal de que hay un nuevo anclaje disponible, debes añadir este nodo a tu escena para ese anclaje. Puedes predefinir nodos y establecer el ID; los nodos permanecerán en (0, 0, 0) hasta que se reconozca un plano.

Ten en cuenta que, mientras la detección de planos esté habilitada, el tamaño, la colocación y la orientación de un anclaje se actualizarán a medida que la lógica de detección aprenda más sobre el mundo real, especialmente si solo una parte de la superficie está a la vista.

Tutoriales

Métodos

Plane

get_plane() const

Vector3

get_size() const


Descripciones de Métodos

Plane get_plane() const 🔗

Devuelve un plano alineado con nuestro ancla; útil para pruebas de intersección.


Vector3 get_size() const 🔗

Devuelve el tamaño estimado del plano que fue detectado. Digamos que cuando el ancla se relaciona con una mesa en el mundo real, este es el tamaño estimado de la superficie de esa mesa.