Hello,
I am working with Java3d and with just a pair of Shutter glasses. Now, I
didnt understand the concept of StereoAvailable and StereoEnable. I
thought that if the hardware doesnt support then the StereoAvailabe will
be false in that case when I run the program like this
------------------------------------------------------------------------
GraphicsConfigTemplate3D template = new GraphicsConfigTemplate3D();
template.setStereo(template.PREFERRED);
GraphicsConfiguration gcfg =
GraphicsEnvironment.getLocalGraphicsEnvironment().
getDefaultScreenDevice().getBestConfiguration(template);
c = new Canvas3D(gcfg);
c.setLeftEyeInImagePlate(new Point3d(0.142f, 0.135f, 0.4572f));
c.setRightEyeInImagePlate(new Point3d(0.208f, 0.135f, 0.4572f));
c.setStereoEnable(true);
System.out.println("Stereo Available: " + c.getStereoAvailable());
c.setDoubleBufferEnable(true);
------------------------------------------------------------------------
I should not get two images corresponding to two eyes. But, for this
program the output is StereoAvailable = false.
At the same time, I am getting two images, one for each eye and I also see
a fused version of it (though I have to mention that I can sometimes see
the two images like kind of ghost version in the side). Can you please
explain to me what is happening here. I also dont understand how the two
images are fused together. I am not able to get rid of the ghost images.
Thanks a lot,
Tina
Tina Manohar
PhD. Heriot Watt University
Ph: 07801 069485 (mobile)
Ph: 0131 449 5111 ext. 4191 (office)
===========================================================================
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".