Equirectangular 3D camera for rendering 360 3D video

It could be nice to have a Equirectangular 3D camera for rendering 360 3D video, so that the
resulting 3D videos can be played, let’s say, inside the Oculus Quest TV app.
I tried to do it with the existing operators (Projection TOP etc.), with no success…

This is already possible: In the Render TOP you have to select a render mode suitable for reprojection like Cube Map or Dual Paraboloid, then hook up a Projection TOP, set the correct input format, and set the Output to Equirectangular. You may also want to set the Output Resolution of the Projection TOP to a resolution with the usual aspect ratio (2:1).

1 Like

yes, but the video it’s not 3D! :slight_smile:
I tried to replicate this process with two (shifted) cameras, merging the two renders in a square, top/bottom frame. The result is OK only in a part of the 3D panorama (seen in Oculus Quest 2), while in the opposite part is…weird.

Got you. Surely there could be a palette component to aid with this, in the meantime here’s some reading that could help you solve the problem yourself:

http://www.paulbourke.net/stereographics/stereopanoramic/

Hello, I also encountered the same problem as Magrini. What is the specific “a palette component” you mentioned, thank you :smiley:

It was a hypothetical palette component that does not yet exist.

For 3D panorama, you simply need to manually adjust the cubic projection cameras so that they are offset from the center by half the interocular distance (32 mm). In total there will be 12 cameras. From these, you need to assemble two cubic projections (the seams are usually not noticeable), and collect them into two spherical projections (right and left eye).

1 Like