quote:
Firstly, I don't have a graphics card on my system... is it a prereq for doing OpenGL rendering? i mean is the rendering always going to be pathetic without a graphics card?
Surely you must have some form of graphics card in your system... otherwise it'd be a bit hard reading the forums?

(Maybe you have one of those
Braille Monitors though?)
What you're probably asking about is a graphics card that offers 3D acceleration. While it is
not a prereq for doing OpenGL, it is a
tremendous speedup .
Here's some specs from my old system @ 2k triangles:
no hw-acceleration: < 9-10 fps
with hw-acceleration: > 200fps (geforce2)
[this values are from my memory but should be mostly correct]
quote:
the number of triangles is in the range 50k to 500k
In my previous post I wrote that a
GeForce4 should be able to do 100k triangles @ 25 fps without problems if you're not cpu limited. Your system seems to be both cpu and graphicscard-limited so 500k triangles is a hell of a lot to do per frame...
quote:
thanks for the help i've got so far (especially the fps measurement), but more will be highly appreciated, as i still have no clue why is it so slow.
Hate to say it, but if the triangle generation is completely outside the mainloop, and the only thing you're calling inside the mainloop is the list... well, either you have to get yourself a decent 3D-accelerated graphics card, or use way less triangles...
A GeForce3 or above is most likely oversized for your computer, since it won't be able to deliver data fast enough. Something along the lines of GF2 should do just fine, and should also be very afordable by now. (If they're still in the stores, otherwise look at ebay)
[edited by - Wildfire on July 8, 2003 3:28:28 AM]