【Unity XR】使用XR Interaction Toolkit(二)

XR Rig

XR Rig用来将头戴式显示器和控制器等可跟踪设备转换为它们在 Unity 场景中的最终位置。这是在空间中移动以实现游戏对象的运动,而不是直接将运动应用于主摄像机本身。

创建:GameObject> XR > XR Origin(Action-Base)创建 XR Rig(XR Origin)。

跟踪模式(Tracking Origin mode):当模式为Device时,XR 运行时头部设备会相对于空间中地面高出Camera Y Offset 距离,例如启动时 HMD 的初始位置。将 XR Origin上的Camera Y Offset 设置为您希望主相机在该模式下高于地面的高度。当模式为“Floor”时,在此模式下,Unity 将自动清除摄像机偏移的高度,因为无需人为地将追踪原点抬高。将模式设置为“UnKnown”以使用 XR 运行时的默认模式。

在奇遇设备当中,跟踪模式如果设置为Device或None,无法正确定位到地面,个人感觉是奇遇的问题,无法直接进行修复。于是笔者只好采用编辑器模式下启用Device模式,VR端自动切换为Floor模式。

 

拖更许久了,下面不知道写啥了。


 

作者:Miracle
来源:麦瑞克博客
链接:https://www.unitymake.com/archives/unity/unity_technologyshare/595
本博客所有文章除特别声明外,均采用CC BY-NC-SA 4.0许可协议,转载请注明!
THE END
分享
打赏
海报
【Unity XR】使用XR Interaction Toolkit(二)
XR Rig XR Rig用来将头戴式显示器和控制器等可跟踪设备转换为它们在 Unity 场景中的最终位置。这是在空间中移动以实现游戏对象的运动,而不是直接将……
<<上一篇
下一篇>>
文章目录
关闭
目 录