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 🔗

返回与该渲染模型相关的顶层路径。