Redirect Oculus Rift SDK 2改变旋转增益

Redirect Oculus Rift SDK 2改变旋转增益,redirect,audio,oculus,Redirect,Audio,Oculus,我们正在进行一项实验,在该实验中,头盔显示器的用户必须经历多次旋转增益。我的意思是,我们想把用户头部的相对旋转改变为虚拟世界中的旋转增益。 例如,旋转增益为2意味着当我在现实生活中以45度改变头部的偏航时,我希望虚拟世界以90度改变其偏航 我们掌握了Oculus Rift开发工具包2,并希望在SDK2软件附带的“World Demo”示例中应用此功能来更改此参数(可从以下网址获得) 我自己也试着找到这部分代码。然而,我不是一个有经验的程序,这是我第一次与Oculus裂痕合作。 Oculus现在

我们正在进行一项实验,在该实验中,头盔显示器的用户必须经历多次旋转增益。我的意思是,我们想把用户头部的相对旋转改变为虚拟世界中的旋转增益。 例如,旋转增益为2意味着当我在现实生活中以45度改变头部的偏航时,我希望虚拟世界以90度改变其偏航

我们掌握了Oculus Rift开发工具包2,并希望在SDK2软件附带的“World Demo”示例中应用此功能来更改此参数(可从以下网址获得)


我自己也试着找到这部分代码。然而,我不是一个有经验的程序,这是我第一次与Oculus裂痕合作。

Oculus现在正式加入了免费版本Unity,如果你是一个经验不足的程序员,我强烈推荐使用C++代替SDK。如果您查看Unity集成工具附带的Unity“Tuscany”演示,您会发现一些脚本,如OVRPlayerController.cs、OVRCameraRig.cs和OVRTracker.cs等,您需要对这些脚本进行修改,以实现所需的功能。我建议首先在OVRPlayerController.cs中的UpdateMovement()方法中更改旋转。

您是尝试更改所有轴上的旋转,还是仅更改偏航?仅更改偏航即可,但所有轴也可以。