Hi,
We use a StereoEyeSeparation of 6.6cm for the physical body, which
seems to work well for most.
Since Java3D uses metric units, this would be 0.066 overall, or 0.033
for each eye. Your setup has the eyes 1 cm apart.
Hope this helps!
Paul
NUMI Visitor NMIV22 wrote:
Can you explain further? How and where do you adjust the default eye change? We
adjusted the eye separation this way.
body.setLeftEyePosition(new Point3d(-0.005,0,0));
body.setRightEyePosition(new Point3d(0.005,0,0));
Really hope you can enlighten us?
Steven
-----Original Message-----
From: Discussion list for Java 3D API on behalf of Jack Gundrum
Sent: Tue 1/18/2005 4:48 AM
To: JAVA3D-INTEREST@JAVA.SUN.COM
Cc:
Subject: Re: [JAVA3D] Creating stereo 3D visualisations In Java3D
Last time I used Java3D stereo you still had to change the default eye
seperation which
is set to wide for the simple stereo canvas. This is most likely what
you are talking about.
NUMI Visitor NMIV22 wrote:
>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".
>
>
>
>
>
>
>
===========================================================================
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".
===========================================================================
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".