我们正在进行一个实验,在这个实验中,头盔显示器的使用者必须体验多个旋转增益。我的意思是,我们希望将用户头部的相对旋转更改为虚拟世界中的旋转增益。例如,旋转增益为2意味着当我在现实生活中将头部偏航更改为45度时,我希望虚拟世界将其偏航更改为90度。
我们已经掌握了Oculus Rift Development Kit 2,并希望应用此功能来更改SDK2软件(可从https://developer.oculusvr.com/获得)随附的“世界演示”示例中的此参数。
我试着自己找到这部分代码。然而,我不是一个有经验的程序,这是我第一次使用Oculus Rift。
发布于 2014-10-27 05:23:46
Oculus现在已经正式添加了与Unity的免费版本的集成,如果你是一个没有经验的程序员,我强烈建议你使用C++ SDK代替Oculus SDK。如果你看了Unity集成工具附带的Unity 'Tuscany‘演示,你会发现像OVRPlayerController.cs,OVRCameraRig.cs和OVRTracker.cs这样的脚本,你需要修改它们才能达到你想要的效果。我建议先考虑在OVRPlayerController.cs的UpdateMovement()方法中更改旋转。
https://stackoverflow.com/questions/26233617
复制相似问题