> Date:         Tue, 23 Apr 2002 15:19:12 -0700
> From: Mark Hood <[EMAIL PROTECTED]>
>
> It could be that the nVidia stereo drivers support stereo by imposing
> restrictions on or reducing the available screen resolution, color depth, or
> Z buffer depth.

Following up on myself, I couldn't find any information to this effect on
nVidia's web site.  One thing that I noticed, though, is that the nVidia stereo
support seems to be an *override* mode -- that is, it coerces a stereo image
out of an application or game that isn't designed to output stereo images.

While I think this is a good strategy for compatibility with existing games, it
makes me wonder if the OpenGL-compliant methods will really work with these
drivers.  On the other hand, it should provide decent stereo effects with
existing Java 3D apps as well, once you configure the driver.

This approach has a few drawbacks for advanced use.  You can't get stereo
separation along anything but the horizontal axis of the monitor, and the
stereo image produced assumes a nominal fixed position of the user in relation
to the screen.  This is fine unless you want to do head tracking, where the
eyes aren't necessarily level, and where the projection frustums need to be
skewed differently according to the actual location of the eyes.  Existing Java
3D mechanisms to set the stereo eye separation won't work either, since this is
being handled at the driver level.

-- Mark Hood

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to