The NVidia 3D Stereo drivers allow users of any NVidia GPU to have their OpenGL and DirectX games in “real” stereoscopic 3D on their screen.
You can have active, passive, anaglyph stereo, as well as horizontal/vertical interleaved, white/blue line code glasses, even Philips and Sharp autostereoscopic displays!
Here’s the NVidia 3D Stereo User’s Guide.
One drawback, but not from the drivers, is that due to hardware limitations LCD monitors can’t be used for active stereo at the moment.
You can use the active stereo on a CRT monitor, or with some cheap DLP projectors (I mean in the “cheap” price range).
Also you have to be in fullscreen.
I’ve been playing WoW for about one hour with my eDimensional glasses and it’s really cool !!
My eyes weren’t tired, I had a good depth feeling, and hardly felt dizzy when going back to RW (Real World ;).
The only thing is the glasses falling down from my nose, I’d need to stick them or something..
I had to disable some shaders to have it work though.
You can change convergence, separation, gamma and other settings in-game with hot-keys to have the perfect settings for comfort and depth.
The Stereo API allows you to access and set the stereo parameters, capture a stereo image, and, I think but not sure, display stereo images (to make 3d movie players for example) with the StereoBLT api. But I don’t know if this is included in the Stereo API or if you have to ask for it.
There is a also Virtools BB to control these parameters.
Without this StereoBLT API, you have no idea which eye you’re rendering since the card does the camera offset for you. This is less flexible than the Quadro Quad Buffer.
All in all it’s very interesting and useful, thanks a lot NVidia!