>Date: Wed, 01 May 2002 11:00:57 +1000 >From: Carsten Friedrich <[EMAIL PROTECTED]> >Subject: Re: [JAVA3D] Java3D, Shutter Glasses, MS Windows >To: [EMAIL PROTECTED] >MIME-version: 1.0 >X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 >Content-transfer-encoding: 7bit >X-Priority: 3 >X-MSMail-priority: Normal >Delivered-to: [EMAIL PROTECTED] >X-Claimed-Received: from carsten >Comments: To: Kelvin Chung <[EMAIL PROTECTED]> > >Hi, > >> > >> If this is driver specific method without going through standard >OpenGL/DirectX >> API, there is no way for Java3D to control it. You have to do it through >> the driver configuration panel. >> > >I agree, that it very much looks like a driver problem, as Java3D is >obviously >not even aware of the fact that stereo images are produced. However, all >other >D3D applications I tried, which should be equally unaware of the stereo >mode, >do not show this pathological behaviour, i.e. too much eye separation and >drawing >errors for one eye. So I assume that Java3D does something differently than >the >programs which work fine and that this is maybe fixable on the Java3D side. > >About your hint regarding the View model. I had a look at the View class and >found a >lot of things that I could possibly change. Maybe you can give me some >educated guess >what is most likely to work? The situation is: > >* Java3D (D3D) is in mono-vision mode. >* The graphic card driver produces stereo images without Java3D knowing. >* The images for the left eye and the right eye are too far apart. > >Which Java3D classes/methods might have an effect on that? > The View model is useful to set eye seperation ONLY if the standard OGL/D3D API is used to enable stereo.
We have a similar card ASUS v6600/v6800 before that have the same behavior as you mention. The driver doesn't support the standard mechanism for stereo but can enable it through the driver option panel even for application which do not aware of stereo. As I mention this is done in the driver specific way, most likely they get the single projection matrix and try to manipulate with it to produce 2 projection matrix with the option set in the display card control panel - Eyes/Distance/Embossment etc... >From the manual they have the above options to set in the driver control panel so you can try setting the eyes and distance to make it look better under Java3D. - Kelvin --------------- Java 3D Team Sun Microsystems Inc. =========================================================================== 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".