I want to increase the area in which I can use my CV1. To do that im taking the CV1`s orientation, but the position data the motion capturing system delivers. In the OVRCameraRig I`ve turned off position tracking. Unfortunately I have divergence issues now since the eye positions aren`t matched anymore (left eye looks left, right eye looks right - results in a lot of pain).
How can I access the right/left eye positions or the space between them? Might there be an easy solution?
Note that if I move across the room it sometimes gets better or worse.
Unity Version: 5.4.03f
Oculus Utilities Version: 1.9
Mocap System: Motive Body 1.9
Plug-Ins: OptiTrack Unity Plugin
0
Comments
I`ve already given up on the rotation though, since I miss to much of the CV1`s software that`s needed for correction. And well, the rotation is not bound to the Rift Sensor anyways.
What`s left now is the position of my CV1. I want to exchange the position tracking data the sensor delivers with that of the mocap system. This works fine (I can just turn of pos tracking using the OVRManager script on the OVRCameraRig), but while I get the position of the WHOLE HMD(or to be precise it`s center), I have no information about the IPD(eye distance), which results in divergence.
I`ve found out that I can interact with the position of the eye anchors, so I´ve tried to add a distance of 66mm manually, but this won`t do a thing once I put on the HMD(works fine in the Unity preview though, which is confusing). The code looks like this:
Corsair Hydro H100i | Samsung SSDs: 860 Evo 1 TB, 850 Evo 1 TB, 840 Evo 1 TB | Seagate BarraCuda HDD 3 TB