I got a bit tired of the back end coding for the Multi-View branch and decided to tackle the frontend for a change.

Anaglyph

Anaglyph Mode for 3-D (Multi-View) – Los Padres OpenEXR [link]

Stereo Display Options

Stereo Display Options

Blender has a very modern drawing system (nicknamed Triple Buffer) which takes control over the buffer swapping routines (instead of relying on the graphic card Front/Back Buffer handling). That allows Blender to redraw the UI really efficiently. That also made the front-end implementation a breeze.

Now in User Preferences you can set the 3-D display you will be using with Blender. At some point I may make it a per-window option, but for now it will affect all the opened windows.

Next thing you need is a 3-D (Multi-View) image. You can simply render your own images (make sure the RenderViews are named “left” and “right”) or download a few OpenEXR samples.

3-D View

 

With no 3-D display set, when you open a 3-D image you should see the views in the Image Editor drop-down. When any 3-D display is set, however, you will see a new “3-D” option. Once this is set, you can take full advantage of your 3D-gear.

 

 

The following are samples from the other current display options. Be aware that the image I’m using doesn’t converge in a nice stereo 3-D photo. It’s in fact intentionally produced to show very different images, to make sure the code is working (programmers, go figure).

Side-by-Side

Side-by-Side

Top-Bottom

Top-Bottom

Interlaced

Interlaced

 

 

 

 

 

 

And not that you asked, but this was a great weekend for my 3-D philia. Iron Man 3 was a nice movie, and yesterday I attended two seminars at the SID – Display Week 2013 which turned to be quite inspiring talks with the addition of seeing some jaw-drop 3-D displays. I’m actually going there again tomorrow for the exhibit booth to see if I can clarify some pending questions that I have. I guess I should thank Queen Victoria for the long weekend 😉

Related Links:

4 Thoughts on “3-D Visualization in Blender

  1. Hi,

    Being able to use steroscopy inside blender sounds really promising. Do you have any solution to compensate the head turns on stereographic dome images? Like the one used in Mental Ray?

    http://www.fddb.org/fulldome-3d-for-everyone-part-15/

  2. Hi, I use Blender as part of my workflow in lenticular 3D images and I find the new stereoscopic functionality outstanding. My process implies blending actual pictures with virtual objects. One requirements I have is not only rendering the scene from two different points but also visualize a different background (the pictures I’ve taken) for each camera. At the moment I use a plane placed in front of each cameras displaying a different picture. Maybe it is something you want to keep into account considering that Blender is used by many to merge real pictures or footage with a virtual scene. I also figured out some sort of workflow to sculpt anaglyphs in real time and I would like to send you a blend file if you can provide an email. It may give you some ideas. Kind Regards, Giovanni

    • dfelinto on October 15, 2014 at 3:05 am said:

      Hi Giovanni,
      You can have a stereo image (from individual images or pre-encoded stereo files such as top-bottom) and use it as background in the viewport. Or even to use in compositor. That should work for you. If it’s not clear let me know.
      Regards

Leave a Reply

Your email address will not be published. Required fields are marked *

Post Navigation