Sunday, February 7, 2010

Super fancy 3D glasses 3D

Grab your old red/blue 3D glasses:

"hey it's one of them's fancy three dee analgraphics"

I've been experimenting with stereo 3D setup in 3D max, as well as a way of being able to quickly preview the 3D image in after effects (as neither program currently natively supports 3D glasses type 3D) Not that I'm a big fan of having to wear 3D glasses... I'm still waiting for no-glasses direct view monitor screens to become common (ie cheap) So for the time being, it's either el cheapo analgraphics glasses (which I have a new shiny pair coming in the mail thanks to ebay and people who have donated to my paypal accounts.) or lcd shutter glasses, which I don't have. Or staring cross eyed at the screen, which is worse than having to wear red/blue glasses.

Now the above image is pretty much the best I've managed to come up with in terms of color. The color channels of the original left/right pair are desaturated by 75%, before dropping the Green and Blue channel for the right eye and the Red channel for the left eye. Then it's a simple matter of aligning the two views so the 3D effect is mainly centered on the 'zero' plane of the screen. The compression Blogger uses here really screws up the 3D effect, and I have yet to try a divx encode of this. But this method doesn't throw away any of the image, the full color left and right images can be generated out of 3Dmax and comped in after effects just as usual, and when better 3D display methods become available (or I get shutter glasses...) then a better 3D print can be made with the original 3D L/R masters.

I still don't like the idea of having to do a whole feature film in 3D wearing red/blue glasses though :(

The cross-eyes version if you like:

Edit: Louis Marcoux' Blog has a good series of tutorials describing everything you'll ever need to know about stereoscopic 3D production with info specific to 3D max but applicable to any 3D application.


Robukka said...

Does look deep! I can't adjust to seeing the objects perfectly, the cross-eyed version even less.

nodelete said...

Yeah, blogger recompresses jpgs with low compression which ruins the 3D effect. The original looks alright though... a bit of ghosting even on my other monitor.

Michael Duffy said...

The jitter effect on the edge line also wreaks havoc with the 3D stereo effect, since for example there is ghosting already in the image (due to the red and green not matching the colors of the glasses filters exactly) and the tip of the cone has a double-top anyways. Also, I suspect you'd have to make sure the monitor, glasses, and values in the image were all in sync to avoid ghosting.

Another trick is to flip the left eye horizontally in your side-by-side image, hold up a hand-mirror between the two images with the reflective side to the left, put the bridge of your nose up to edge of the mirror, and look at the right-side image. Your right eye sees the image directly, your left eye sees the reflected left image (now flipped back normal due to the mirror), and wah-la, you get a stereoscopic image. This is a bit old-school, but it worked when we did the stereoscopy for "The Ant Bully".

nodelete said...

Yup, again that's because blogger recompresses jpgs with pretty extreme compression. Just goes to show what video compression will do to the 3D effect if you try to upload it it youtube or elsewhere.

Yeah, there's all kinds of wacky ways to get the 3D effect to work. So far I've found red/blue glasses the least expensive and lowest common denominator. Shutter glasses would be better but then you need the right video card or drivers, or make a DVD with interlaced frames and exactly at 29.91 ntsc fps. All that other stuff about mirrors, or crossed eyed or mounting a little monitor in an old stereoscope etc seems a little impractical, what we need is no-glasses 3D displays, which they already have, to become more common.