I would like to know how Java3D links to OpenGL.

I know I have at least 2 Open GL renderers installed in my system:

-Microsoft Generic OpenGL 1.1 (default with Windows 2000)
-NVIDIA Renderer OpenGL 1.3.1 (NVidia Detonator XP drivers)

When I run a game or a 3D benchmark (like 3DVillageMark)
the second renderer is used, but when I run my Java3D
applications, I'm sure the first renderer is being used
because the performance is much more poor.

How can I know which OpenGL renderer my Java3D program is using?
I've tried it with:

  myCanvas3D.queryProperties().get("native.version");

but this returns null.

Is there any way to select the OpenGL renderer from my program?


My system enviroment is:

J2SDK 1.3.1
Java3D 1.2.1_03
Windows 2000 Professional
Intel Pentium 4 1.6 Ghz
nVidia VANTA 16 Mb


Thanks in advance.

===========================================================================
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".

Reply via email to