Skip to content

HMDPoseTracker

说明

该脚本用于实现同步更新空间跟踪结果。

该脚本会将 SLAM 6Dof 更新的结果每一帧实时更新到渲染相机上,并对外提供相关信息的直接访问。

接口

枚举

DegreeOfFreedom
跟踪结果的应用方式
SixDof
6 自由度跟踪应用,包括位移与旋转


ThreeDof
3 自由度跟踪应用,仅含有旋转


ZeroDof
0 自由度,表示贴屏幕显示

属性

Instance
该脚本的当前单例
degreeOfFreedom
Head 的跟踪方式
UseLocalPose
对结果 Pose 的应用采用 global 还是 local
当使用空间计算的时候,挂载当前脚本的 CameraRig 对象会有一个父对象 BodyRig,此时会强制使用 Local 模式
PosetrackerChangedListener
degreeOfFreedom 发生变化时的事件
Head
Transform, 即挂载当前脚本的 CameraRig, 内容开发时可当作头部节点参考。

委托

PosePoseTrackerDofChanged
委托类型,用于描述 degreeOfFreedom 发生变化的事件