0

我们正在进行一项实验,其中 HMD 的用户必须体验多个旋转增益。我的意思是,我们希望将用户头部的相对旋转更改为虚拟世界中的旋转增益。例如,旋转增益为 2 意味着当我在现实生活中将头部的偏航改变 45 度时,我希望虚拟世界将其偏航改变 90 度。

我们已经掌握了 Oculus Rift 开发套件 2,并希望在 SDK2 软件随附的“世界演示”示例中应用此功能来更改此参数(可在以下网址获得:https ://developer.oculusvr.com/ )。

我试图自己找到这部分代码。但是,我不是一个经验丰富的程序,这是我第一次使用 Oculus Rift。

4

1 回答 1

0

Oculus 现在已经正式添加了与免费版 Unity 的集成,如果您是一个没有经验的程序员,我强烈建议您使用它而不是 C++ SDK。如果您查看 Unity 集成工具随附的 Unity 'Tuscany' 演示,您会发现 OVRPlayerController.cs、OVRCameraRig.cs 和 OVRTracker.cs 等脚本以及更多需要修改才能实现的脚本你在找什么。我建议从更改 OVRPlayerController.cs 中的 UpdateMovement() 方法中的旋转开始。

于 2014-10-26T21:23:45.620 回答