OpenXRRenderModel

Hereda: Node3D < Node < Object

Este nodo mostrará un modelo de renderizado de OpenXR.

Descripción

Este nodo mostrará un modelo de renderizado de OpenXR accediendo al GLTF asociado y procesa todos los datos de animación (si es soportado por el runtime XR).

Los modelos de renderizado se introdujeron para permitir mostrar el modelo correcto para el controlador (u otro dispositivo) que el usuario tiene en la mano, ya que el mapa de acciones de OpenXR no proporciona información sobre el hardware utilizado por el usuario. Ten en cuenta que, si bien el controlador (o dispositivo) puede ser inferido de alguna manera por el perfil del mapa de acciones enlazado, este es un enfoque peligroso, ya que el usuario puede estar utilizando hardware no conocido en el momento del desarrollo y OpenXR simplemente simulará un perfil de interacción disponible.

Propiedades

RID

render_model

RID()

Métodos

String

get_top_level_path() const


Señales

render_model_top_level_path_changed() 🔗

Emitida cuando la ruta de nivel superior de este modelo de renderizado ha cambiado.


Descripciones de Propiedades

RID render_model = RID() 🔗

  • void set_render_model(value: RID)

  • RID get_render_model()

El RID del modelo de renderizado para el modelo de renderizado a cargar, tal como lo devuelve OpenXRRenderModelExtension.render_model_create() o OpenXRRenderModelExtension.render_model_get_all().


Descripciones de Métodos

String get_top_level_path() const 🔗

Devuelve la ruta de nivel superior relacionada con este modelo de renderizado.