[vtkusers] Passive stereo on Nvidia Quadro FX 3500

David Gobbi dgobbi at atamai.com
Fri Dec 15 14:46:33 EST 2006


Hi Valerio,

Wow, it's nice to know that the Nvidia drivers can do this.


For VTK stereo, it's a good idea to have the following:

camera->ParallelProjectionOff(); // always use perspective with stereo
camera->SetEyeAngle(5.0);  // set to whatever looks the most natural

The default values for these should also work, but it never hurts to set 
them explicitly.

The StereoUpdate() will automatically be called when the scene is 
rendered, it is an internal method.   You should not call it from your 
application.


If that doesn't do the trick, here is how you can test your application 
to get an idea of where the problem might be:

1) Try SetStereoTypeToRedBlue() instead of crystal eyes to make sure 
that the vtkCamera is set up properly.  If you don't see any Red/Blue 
separation in this mode, you can be sure that it is your app and not VTK 
or the nVidia drivers that are causing the problem.

2) Use SetStereoTypeToCrystalEyes() and set the nVidia driver up for 
active stereo.  If active stereo is working for your application, you 
will be able to see the monitor rapidly switching between the two eyes 
(you'll have to attach the computer to a CRT).

3) If you have active stereo working with your application, but the 
passive stereo doesn't work, then you know that the problem is with the 
nVidia driver and not with VTK.

 - David



Valeria Gallo wrote:
> Hi, finally I bought a graphics card PNY Nvidia Quadro FX 3500 to realize a
> passive stereo directly from VTK. My hw configuration is:
> - 2 projectors DLP with linear polarized filters
> - Graphics card PNY Nvidia Quadro FX 3500
> - Linear polarized lenses
> - Not depolarizing screen
> I've also downloaded the latest Nvidia drivers:
> - 91.36_forceware_quadro_winxp2k_international_whql.exe (Forceware)
> - 91.31_winxp2kmce_international_whql.exe (3d stereo driver)
>
> I've read this graphics card can convert automatically from active to
> passive stereo mode (setting in vtk the CrystalEyes stereo mode and there is
> an automatically conversion to the passive stereo mode on the two VGA output
> lines), but I see only the same image on both outputs.
> This is the simple code I've used:
> 	vtkRenderer *renderer = vtkRenderer::New();
> 	vtkRenderWindow *renWin = vtkRenderWindow::New();
> 	renWin->AddRenderer(renderer);
> 	renWin->SetStereoCapableWindow(1);
> 	renWin->StereoRenderOn();
> 	renWin->SetFullScreen(1);
> 	renWin->SetStereoTypeToCrystalEyes();
> 	renWin->StereoUpdate();
> In the Nvidia drivers i've just set the nView CLONE mode and a Double VGA
> Output stereo mode.
> On the Nvidia stereo test application I can see the stereo.
> Where is my fault?
>
> P.S. in the driver settings I can't fine the Quad Buffered stereo mode (and
> neither an OpenGL section), I don't know if this could be the problem.
> Thx for your help, I hope someone knows how to solve my problem
>
> _______________________________________________
> This is the private VTK discussion list. 
> Please keep messages on-topic. Check the FAQ at: http://www.vtk.org/Wiki/VTK_FAQ
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtkusers
>
>   




More information about the vtkusers mailing list