Hi there! I’m trying to render video for Youtube VR.
My setup is: cam to cubemap renderer, to projection set to Equirectangular and then output to a Movie File Out.
This chain is built twice (once for each eye) to create the stereoscopic effect, and I’m trying to figure out how to correctly offset to the two cameras to reproduce the standard interpupillary distance
The documentation says I should use IPD Shift rather than changing Translate X on the cameras, but this gives inconsistent rendering in the cubemap as well as in the final equirectangular render and final 360 video (there are gaps between the faces of the cubemap as if the camera wasn’t rotated correctly, precisely what IPD Shift should prevent from what I saw in the docs), while I’m getting a correct render when using Translate X instead.
Still I’m struggling to find out which should be the appropriate amount of translation to produce 64mm offset (the standard for stereoscopic video) since I’m not sure how to convert from TD translate units to the metric system.
Any help would be greatly appreciated, If I can clarify my issue better please let me know!
If someone has been having the same issue, I was able to get good results by setting tx to +/- 0.01 on the two cameras.
I’m still not sure why IPD shift doesen’t work as expected and breaks the render while changing tx, which is explicitely discouraged by the docs, works as intended.
I sure may be doing something wrong but it’s pretty weird because there’s not much going on in my project. Hopefully someone can chime in
Hey, can you post your .toe file so I cant take a look at it? IPD shift should be the correct way to do this.
In terms of units, it entirely depends on the units of your scene. If you have a box you want to be 1 meter in size in VR, and that box is 1000 units wide in TD units, then you are working in MM. If that box is 1 unit wide, then you are working in meters. It’s arbitrary, it just needs to be consistent.
However, for external devices such as VR devices and Kinect, we always bring in those measurements in meters, so you’d want to work in 1 unit = 1 meter for those cases.