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 发生变化的事件