Author |
Message |
Glen Murphy
Rating: N/A Votes: 0 (Vote!) | Posted on Thursday, May 12, 2005 - 8:34 am: | |
I only have a regular 6800GT, and I'm wondering if there's a simple way to send a unique image (ie bitmap) to each eye as a background in an OpenGL scene. I have two images coming into the computer off of two cameras, and am displaying 3d objects 'in' the scene - I would like each eye to see the view from each camera, with the 3D objects over the top. Currently I just have to use the image from one of the cameras. If this does require some sort of messing around to get a card capable of quad-buffering, then that's fine, I guess the most important question is "is there any sample sourcecode to do this out there?" |
David Sykes
Rating: N/A Votes: 0 (Vote!) | Posted on Thursday, May 12, 2005 - 10:36 am: | |
There are references on the 'Net to compositing 3D objects into 'real' stereo scenes. If you use DirectShow, you can get frames from webcams (or movies or whatever) and render them as textures on quads in OpenGL. Your 3D objects are in front of the quads. You use quad-buffered OpenGL (left/right front/back buffers) and graphics cards that support it or can be hacked to 'Quadro'. |
|