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