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
get_plane() const |
|
get_size() const |
Descripciones de Métodos
Devuelve un plano alineado con nuestro ancla; útil para pruebas de intersección.
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.