If you find any answers, please let me know.

I didn't have any special graphics card when I started using Java 3D.
So, I *assume* it was all software rendering.  (I was using
Windows '95, and on another machine Windows NT.)

Then I bought and installed a Voodoo card on the '95 machine
and I expected to see a noticeable increase in either animation,
or rendering speed or in quality.  I could see *no* difference in
anything.  Made me a little mad.  Why spend the money for a
special graphics card if there is no *obvious* improvement?
Why doesn't Sun say "don't bother buying a graphics card
if you have this or that kind of system.  It wont have any effect."

So, I am wondering if Java 3D uses any of the graphics card
acceleration.  How can you *know*?  Can you turn something
"off", test, and then turn it back "on" and see a noticeable
difference?

So, if you can figure out how to make Java 3D work (*obviously*)
better with an OpenGL Graphics card, please let me know.

Bob Gray


-----Original Message-----
From: Demetrius [mailto:[EMAIL PROTECTED]]
Sent: Monday, March 06, 2000 2:11 AM
To: [EMAIL PROTECTED]
Subject: Re: [JAVA3D] Java 3d and OpenGl


Thanks for all the responses, but I can't really say it is a driver
issue...I don't think some with Java3d is set up correctly.  Because I can
run one C++ compiled program under the two different cards (ATI Rage Pro and
Viper II) and get completely different frame rates.  With Viper giving WAY
better results.  Now this C++ program is a simple spinning box that is also
translating on the Z axis back and forth.  Now If I run a similar Java3d
program under ATI or Viper video cards I get the SAME frame rate.
Summary:
One C++ program written using OpenGL (opengl32.dll - Microsoft
implementation) I get two very different frame rates under ATI and Viper
Now I run a Java3D program that is suppose to use the same OpenGL dll
(OpenGL.dll) and I get the same frame rates under both cards.  Know I know
if with Microsoft's and SGI's opengl32.dll if no suitable driver is found
software rendering occurs.  So.....

Therefore I think Java3D is forcing the Opengl32.dll to use software
rendering instead of using the hardware drivers.  Is that possible?  How
does Java3D for the OpenGL.dll to do this?  How do I get Java3D to use the
OpenGL drivers for the video cards.

Thanks again
Demetrius


----- Original Message -----
From: Evan Drumwright <mailto:[EMAIL PROTECTED]>
To: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
Sent: Saturday, March 04, 2000 8:11 AM
Subject: Re: [JAVA3D] Java 3d and OpenGl

>From my experience with Diamond cards, I would try different drivers- in
this case, possibly S3's.  With my Viper 770 Ultra (TNT2 Ultra based), I was
getting an identical frame rate to a machine with a much older card, a
Matrox Millenium II, and a slower processor (500 vs. 350).  When I used
nVidia's drivers instead, my frame rate nearly doubled.  Other people with
Diamond cards have reported the same thing- Diamond's drivers suck.

Evan Drumwright


-----Original Message-----
From: Demetrius < [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> >
To: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>  <
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> >
Date: Saturday, March 04, 2000 3:17 AM
Subject: [JAVA3D] Java 3d and OpenGl


Ok,

I have two video cards in my Win 98 box.  1 is a ATI Rage Pro that has
really bad OpenGL support the other a Viper II with excellent OpenGL
support.  Now I have written many c/c++ programs using OpenGL and switched
between the two cards two figure out "how much better the Viper is than
ATI".  I have found that the Viper II card will use OpenGL and render images
about 50 times faster (using the latest drivers from each).  Now (getting to
the Java part), If I run any java3d program I end up with exactly the same
results.  About 7 frames per second, running a simple primitive box rotating
on the Y axis at full screen.  I know I have OpenGL installed correctly
because I can run any of my c/c++ programs fine.  So what am I missing with
java3d?

Thanks
Demetrius

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