你遇到过这个问题吗?我想从htc vive HMD实时获取X,Y,Z值,但我不知道怎么做。我猜htc vive SDK是否有开发人员的特殊接口?你能给我一些帮助吗?谢谢!
问问题
1095 次
2 回答
0
此建议仅在使用 Unity 时有效。不确定从 HMD 获取坐标,但您可以附加一个检测游戏对象位置的脚本。
this.transform.localPosition.x
this.transform.localPosition.y
this.transform.localPosition.z
这些是只读值。
希望这可以帮助。
于 2017-11-30T23:07:03.047 回答
0
SteamVR SDK似乎没有 向开发人员公开 IMU(惯性测量单元)的原始值。可能的解决方法:
- 通过 SteamVR SKD GetDeviceToAbsoluteTrackingPose使用 HMD 的速度
- 手动或通过向主摄像头(摄像头(眼睛))添加RigidBody组件来计算 HMD 的速度
于 2017-12-01T01:10:08.270 回答