OpenXRRenderModel

Наследует: Node3D < Node < Object

Этот узел будет отображать модель рендеринга OpenXR.

Описание

Этот узел отобразит модель рендеринга OpenXR, получив доступ к соответствующему GLTF и обрабатывает все данные анимации (если подтверждается временем выполнения XR).

Модели рендеринга были введены, чтобы позволить показать правильную модель для контроллера (или другого устройства), который пользователь имеет в руках, поскольку карта действия OpenXR не предоставляет информацию об аппаратном обеспечении, используемом пользователем. Обратите внимание, что, хотя контроллер (или устройство) может быть несколько выведен в соответствии с профилем карты связанных действий, это опасный подход, поскольку пользователь может использовать аппаратное обеспечение, не известное во время разработки, а OpenXR будет просто моделировать доступный профиль взаимодействия.

Свойства

RID

render_model

RID()

Методы

String

get_top_level_path() const


Сигналы

render_model_top_level_path_changed() 🔗

Выдается при изменении пути верхнего уровня данной модели рендеринга.


Описания свойств

RID render_model = RID() 🔗

  • void set_render_model(value: RID)

  • RID get_render_model()

RID модели рендеринга для загрузки модели рендеринга, возвращаемый методом OpenXRRenderModelExtension.render_model_create() или OpenXRRenderModelExtension.render_model_get_all().


Описания метода

String get_top_level_path() const 🔗

Возвращает путь верхнего уровня, связанный с этой моделью рендеринга.