   3D Rendering for 3D Glasses?
  Hi all,I was wondering if there are any effects/ papers,...resources on rendering 3D scenes like "avatar" or any other 3D movie, to be viewed using those 3D glasses?Any help would be appreciatedAtef Hashem   
  I dont know the answer to this question but it does interest me too. I took a look at wikipedia (RealD cinema) and there's a very basic description of the technology and how it works. The only advice I could give would be to understand exactly how a screen receives a projection and your aim would be to mimic that.Sorry that isn't the answer to your question but hopefully it will give you a direction.   ;  I have done some googling, and found that it is called "anaglyph" images, and also found  this topic , but didn't try to implement it myself yet.;  I think you need a 120hz monitor on top of the glasses, I haven't looked it up, but I would think there is a video card setting you just set already.   ;  Just a quick blurb: all 3d works by showing each eye a different image.  The details of how it acheives that varies from technique to technique but thats the basic idea behind them all.For avatar style 3d, you would need a special projector or monitors because the glasses work by filtering out polarized light so that each eye gets a different image.You can't make that kind of light without special instruments.There is also something called shutter glasses.How shutter glasses work is that the display is rendered twice as fast showing an image for your left eye, then an image for your right eye, then it moves to the next frame.  The shutter glasses close the right eye shutters when the left image is on the screen and close the left eye shutters when the right image is on the screen.For this you need special equipment too both for display and for the glasses, since they have to connect to your display to be able to synchronize.Lastly there is the good old '80s tech cheap 3d technology - red / blue (or red / green) 3d glasses.How these guys work, is within the same display, you render once in red, and render again in blue (where they overlap, you can combine the red and blue channels).When you put on the 3d glasses, your left eye sees only the red information and your right eye sees only the blue information, and that gives you your 3d image.This is probably the most practical way to do things unless you really feel like spending a lot of money and making something that doesnt work on very many other setups :PHow you do this is let's say you have a 3d scene...  first you render everything in red, and then rotate the camera about 5 degrees, and then render everything in blue.That should give you the desired effect :P;  The easiest way is definately anaglyph rendering. You render the scene in 2 passes:1) mask Green and Blue in the framebuffer and draw the scene2) a) translate the camera to the right a few centimeters (the distance between your characters eyes) to create the parallax2) b) mask Red and redraw the sceneHere is an interesting survey of different anaglyph techniqueshttp://local.wasp.uwa.edu.au/~pbourke/texture_colour/anaglyph/   ;  The easiest way would actually be to create a normal Direct3D application, and use nvidia display driver to activate the stereoscopic feature. It actually already works in every 3D games if you just set it on.   ;  Thanks alot guys, think I'll stick with the red/cyan anaglyph with my project   