Here's my encounter with setting stereo in Java3D. Hope you could enlighten me. My stereo projection in java3d seems a little odd, rather than laterally displacing the projections to produce binocular disparity, the projections for the left and right eyes are rotated to produced the disparty. The causes the disparity to decrease as the 3D object moves further (a behavior we expected) and then after a distance the disparity increases again. The left right projections seems to cris cross.
As both left and right projection are rotated, rather than translated, the disparity is actually zero a center point around 5 meters in front of the camera. The causes an unnatural effect when the user move his/her head. By motion parallax, the nearer objects should move in the opposite direction to the head movement. In this case, due to the rotated projections, nearer objects move in the same direction as the head while the further objects actually moves more than the objects near the 'center point' where the disparity is least. This conflicts with the usual visual cues we are used to and causes discomfort. We r using Nvidia quadrofx workstation cards and have tried to correct these rotated disparity by specifying additional left right eye projection matrices. However, when we turn on compatibility mode to set in the matrices, canvas3D does not render the scene. What could be the problem and is there any other ways to get around the problem of "rotated disparity"? Your assistances is greatly appreciated. Steven -----Original Message----- From: Discussion list for Java 3D API on behalf of [EMAIL PROTECTED] Sent: Mon 1/17/2005 2:21 AM To: JAVA3D-INTEREST@JAVA.SUN.COM Cc: Subject: Re: [JAVA3D] Creating stereo 3D visualisations In Java3D I'm really not sure what your question is. If you use a stereo-capable hardware and have all the required drivers installed and have a Java3D-application which has the stereoscopic view enabled your hardware will display it. On Sat, 15 Jan 2005 22:59:33 +0800, NUMI Visitor NMIV22 <[EMAIL PROTECTED]> wrote: > Hi, > I was wondering what is the best and most accurate way to create correct > stereo views in Java3D? I understand that in Java3D? Is it through that > in Java3D one can only adjust the the left and right eye offsets value > only for adjusting stereo in Java3D? are there any other ways to manage > and improve the stereo effect? > I am using a Nvidia FX2000 graphics card with Quad Buffer enabled. > Visualisation is achieve thru crystal eyes stereo glasses? > Hope you can help? > Steven -- http://www.linuxboard.org - The Linux Developer Board http://java3d.virtualworlds.de - The J3D Developers Ressource =========================================================================== 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".