first... I installed the DirectX 8.1 and when I tried executing HelloWorld I receive a error message telling me that I should change the video mode. OK I changed it to 16 bits and the programm ran.
In any way, the perfomance was very poor so I installed the OpenGL version of J3D. Ruchica, I recomend you to install the DirectX 8.1. Regards. Philip Taylor wrote: > DirectX 8.x interfaces dont like 24-bit mode display modes for windowed operation, >iirc. its generally safer to stay with 16 or 32-bit modes. > > using the debug runtime and capturing debug output ( either with a debugger or a >tool like at sysinternals.com ) can help track things like this down. > > the S3 Virge is widely known as a "3d decelerator", and is from 1997, so I would >highly suggest getting a real 3d card. > > further if a DX6-level DDI driver isnt available, then the DX8 interfaces wont work >either. DXDiag displays the DDI level of the driver in its saved text file. > > >>-----Original Message----- >>From: Kelvin Chung [mailto:[EMAIL PROTECTED]] >>Sent: Thursday, April 25, 2002 10:21 AM >>To: [EMAIL PROTECTED] >>Subject: Re: [JAVA3D] DirectX >> >> >>Hi, >> >> Hardware acceleration is support in your graphics card. But I guess >>the display mode is not compatible with 3D in DirectX. >>Please switch to another display mode (16/24/32bit) to see which one >>works. >> >>Also try install the latest driver from S3 >> >>http://www.s3graphics.com/ (375drv) >> >>Thanks. >> >>- Kelvin >> >> >> >>>Date: Thu, 25 Apr 2002 18:22:13 +0200 >>>From: Raúl <[EMAIL PROTECTED]> >>>Subject: Re: [JAVA3D] DirectX >>>To: Kelvin Chung <[EMAIL PROTECTED]> >>>MIME-version: 1.0 >>>Content-transfer-encoding: 8BIT >>>X-Accept-Language: es-es >>>User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; >>> >>rv:0.9.4) Gecko/20011128 Netscape6/6.2.1 >> >>>I executed that: >>> >>>D:\j2sdk1.4.0\demo\java3d\HelloUniverse>java >>> >>-Dj3d.debug=true HelloUniverse >> >>>Java 3D 1.3 beta1, Windows version is 4.10 Build: 2222, >>> >>Windows 95/98 A >> >>>[Display Driver] S3V.dll, S3 ViRGE-DX/GX PCI (375/385), Product 4 >>> Version 10.0, Build 1681, VendorId 268690032 >>> DeviceId 0x5333, SubSysId 0x8a01, Revision >>> >>0x-1979624653 >> >>> [Desktop Mode] 800x600 , D3DFMT_R8G8B8 >>> [Device] Hardware Rasterizer >>> [Device] Reference Rasterizer (AA) >>> >>>Use S3 ViRGE-DX/GX PCI (375/385), Reference Rasterizer >>> >>>Create device : >>>Window 256x256 D3DFMT_R8G8B8, handle=5f4, D3DMULTISAMPLE_NONE, >>>D3DSWAPEFFECT_COP >>>Y, D3DFMT_D24S8 >>> >>> >>>is it ok? >>>what happens? >>> >>>I'm going to try with DirectX 8.1. >>> >>> >>>Kelvin Chung wrote: >>> >>> >>>>>Date: Wed, 24 Apr 2002 20:32:49 +0200 >>>>>From: Raúl <[EMAIL PROTECTED]> >>>>>Subject: [JAVA3D] DirectX >>>>>To: [EMAIL PROTECTED] >>>>>MIME-version: 1.0 >>>>>Content-transfer-encoding: 7bit >>>>>X-Accept-Language: es-es >>>>>Delivered-to: [EMAIL PROTECTED] >>>>>User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; >>>>> >>es-ES; rv:0.9.4) >> >>>>Gecko/20011128 Netscape6/6.2.1 >>>> >>>> >>>>>Hello, >>>>> >>>>>Im trying to view my Java 3D applet but I receive the next message: >>>>> >>>>>"Fail to create reference raterizer 3D Device >>>>>-D3DERR_INVALIDCALL" >>>>> >>>>> >>>>Try to use >>>> >>>>java -Dj3d.debug=true yourapplication >>>> >>>>to see if there is additonal information provided. >>>> >>>>This error code is output when >>>> >>>>d3d8->CreateDevice() fail >>>> >>>> >>>>What kind of graphics card/OS are you using ? >>>>Seems to me your legacy graphics card did not support >>>>DirectX 8 well. >>>> >>>> >>>> >>>>>My video card not support acceleration but is supported by >>>>> >>DirectX 8, >> >>>>>(I suppose this is the problem:) Confirm to me, please. >>>>> >>>>>Im using Java3D DirectX version (1.3b1). >>>>> >>>>>The problem dissapears when I use the OpenGL version. >>>>> >>>>>How can I use the DirectX version?? >>>>> >>>>> >>>>> >>>>You can try >>>> >>>>(1) Install DirectX 8.1 runtime (instead of using DirectX 8.0) >>>>http://www.microsoft.com/windows/directx/downloads/drx81.asp >>>>(2) Install the latest graphics driver. >>>> >>>>Thanks. >>>> >>>>- 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". >> >> > > ==========================================================================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".