手追踪

传感器用于追踪OculusRift的头部位置也追踪Oculus触摸控制器的手姿势。

这些设备有OculusRift和Oculus触摸控制器,至少会有两种传感器去改进精确追踪和帮助解决问题。

SDK使用相同的ovrPoseStatef结构体作为头戴,它包含6DoF和追踪数据(方向,位置,和它们第一和第二派生物)。

这儿有一个怎么获得追踪输入的例子:

ovrTrackingState trackState = ovr_GetTrackingState(session, displayMidpointSeconds, ovrTrue);
ovrPosef         handPoses[2];
ovrInputState    inputState;
在这个代码示例中,我们调用ovr_GetTrackingState来获取预测姿势。手控制器姿势被报告在相同坐标帧和头戴一样也能用于渲染手或对象在3D世界中。OculusWorldDemo提供了一个这样的例子。

你可能感兴趣的:(手追踪)