[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