Dan Petersen wrote:
> >>>>>
> Sounds like they forgot to clean the z-buffer before drawing the right
> eye view. I had this in some OpenGL code once. If you do:
>
> clean z-buffer
> select left buffer
> draw left view
> select right buffer
> draw right view
>
> it has exactly the effect you describe. The proper sequence is:
>
> select left buffer
> clean z-buffer
> draw left view
> select right buffer
> clean z-buffer
> draw right view
> >>>>>
>
> That is exactly what I am seeing, I'm quite sure.
> I could send the viewer but it will take a while to pack-up.
>What it looks like is that some graphics cards have a seperate Z-buffer per
eye and some don't. For cards that have a seperate Z-buffer per eye the top
sequence of actions not only works but is the desired way to do things
(for performance reasons). For a graphics card that only has a single
Z-buffer then the bottom sequence is needed.This isn't confirmed yet but is what we think the problem might be.
Dan Petersen
Java 3D Team
Sun Microsystems
-- __________________________________________________________ Shawn Kendall Full Sail Real World Education Course Director 3300 University BLVD Real Time 3D for Gaming Winter Park FL 32792 [EMAIL PROTECTED] http://www.fullsail.com __________________________________________________________
