Nitin,

Yes, the "Dell M770" would indicate your monitor and the "Intel 82810"
would indicate the video card chipset.  This surprises me that Lan
indicates his TNT2 is "nine" times slower than the Intel 82810 (which I
have heard is a terrible video chipset).  Lan, what is the speed of your
CPU?  Perhaps Lan is running on something like a 200 Mhz machine?

Nitin, you ask what is "90% CPU bound". I was just trying to illustrate
a point.  Certainly the Sun guys or others that know 3D better than I do
could explain better.  Some operations are done by the CPU, some
operations are done by the graphics processor.  An easy example is
texturing.  If you put a texture on your model the display speed is very
much dependent upon the graphics processor (and available video memory).
If your video card doesn't support T&L (transform and lighting) then
rotating your object, calculating lighting will all be done via the CPU
(someone correct me if I'm not getting this quite right).

I've observed our virtual world on several machines and it can be very
intriguing to see the performance change.  Our world is what I'd call a
"balanced" application - lots of textures and lots of vertices.
Performance will drop like a rock when the video card runs out of memory
to hold textures.  Cut back on the number of textures and performance
shoots back up.  Add in an object with 100k vertices and do collision
detection picking against it and frame rates plummet (this part is very
CPU intensive).

When you are first experimenting with 3D it can be very impressive the
difference in performance by just updating a video driver. (I think this
was more of an impact back in the TNT2 / Matrox G200 / Voodoo 2 days -
most modern (GeForce) drivers are fairly solid and I don't see a big
change from one driver version to another).

Performance of Java 3D also depends on whether you are using the OpenGL
or DirectX version (and which operations you are using).

- John Wright
Starfire Research

"Nitin.Jain" wrote:
>
> Hi,
>
> I do not have any special Vedio card, I'm not sure how to find out which
> card is available on my   Win 98 machine. I saw it under Control
> Panel/Disply properties/setting it shows "Dell M770 on Intel(r) 82810E
> Graphic Controller 4.12.01.2586". I guess this is the default card comes
> with Dell/Intel PIII machine.Is it the correct place to look for the graphic
> card info?
>
> > you two are running is 90% CPU bound, not video card, then you could
> What is a 90% CPU bound?
>
> nitin
>
> > -----Original Message-----
> > From: John Wright [mailto:[EMAIL PROTECTED]]
> > Sent: Tuesday, April 16, 2002 1:11 AM
> > To: [EMAIL PROTECTED]
> > Subject: Re: [JAVA3D] regarding vedio card
> >
> >
> > Lan,
> >
> > Your TNT2 chipset is getting a bit "old".  Newer video cards
> > can deliver
> > significantly better performance.  During our development with Java 3D
> > we noticed significant improvements as we stepped from Matrox G200s,
> > thru Voodoo 3s to GeForce cards.  The TNT2 is about on par with a
> > Voodoo3.  With a GeForce 3 or 4 I could easily believe someone getting
> > ten times the performance that you are getting. (especially if you're
> > running a PCI not AGP interface).
> >
> > But the type of 3D scene makes a big difference.  If you have lots of
> > vertices you'll need CPU and RAM memory, if you have huge textures
> > you'll need a powerful video card with lots of video memory.  If what
> > you two are running is 90% CPU bound, not video card, then you could
> > upgrade and see very little difference.  Perhaps Nitin also
> > has a faster
> > CPU?
> >
> > - John Wright
> > Starfire Research
> >
> > Lan Wu-Cavener wrote:
> > >
> > > Hi, everyone:
> > >
> > > I just realize this and would like to hear other experts' comment.
> > > Several days ago, Nitin Jain posted a test code which rendered 1000
> > > spheres. I ran that code on my machine. the time it took to
> > show these 1000
> > > spheres is 9 times slower than that he posted. This brought
> > the wonders
> > > that whether my graphic card is adequate for java3D
> > programming. I am
> > > supposed to render over 50,000 individual tree objects plus terrain.
> > > I have a NDivia TNT2 64Model 32 MB mem. card using PCI bus
> > (I don't know
> > > what this means because the card is listed as AGP card in
> > the sales invoice).
> > >
> > > Anyone cares for comment? Any comment is well welcome and
> > appreciated.
> > >
> > > Cheers!
> > >
> > > Lan Wu-Cavener
> > > Research Associate and Programmer
> > > Dept. of Landscape Architecture
> > >
> > >
> > ==============================================================
> > =============
> > > 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".

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