Hi Huang, The latest v1.3 beta1 of Java3D using DirectX 8.0 API but the previous version v1.2.1 using DirectX 7.0 API instead. We also found that under some graphics card (in particular neomagic card for laptop) the display mode that use to work for 3D is no longer working under DirectX 8.0.
You should get the same result by running some samples 3D program after installing DirectX 8.0 SDK (without using Java3D). To solve this limitation of DirectX 8.0 you can either switch to another display mode or install the OpenGL version for Java3D. Thanks - Kelvin ------------------- Java 3D Team Sun Microsystems Inc. >X-Unix-From: [EMAIL PROTECTED] Thu Dec 27 07:23:29 2001 >Delivered-To: [EMAIL PROTECTED] >MIME-Version: 1.0 >X-Priority: 3 >X-MSMail-Priority: Normal >X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 >Date: Thu, 27 Dec 2001 23:18:05 +0800 >From: Huang zhi xing <[EMAIL PROTECTED]> >Subject: [JAVA3D] >To: [EMAIL PROTECTED] > >I download the jdk1.4 and java3d and microsoft directx8.1 and installed it on my dell Latitude computer. > >Unfortunately, java3d reported "No compatible device found, please switch to other display mode and try again". But before I update the software,java3d applet can run correctly.(now other java program can run correctly) > >************************************************************************ >*** ERROR: Canvas3D constructed with a null GraphicsConfiguration >*** This will cause a NullPointerException in a subsequent release >************************************************************************ > > > >ask for any useful advice? > =========================================================================== 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".