🎉 Celebrating 25 Years of GameDev.net! 🎉

Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!

Rendering Polys

Started by
2 comments, last by elimar49 23 years, 11 months ago
How many polygons can opengl handle without bogging down? I mean, how come some of the demos on this website give me only 20 frames per second, but when I play unreal tournament, I get an average of 50? Doesnt unreal have a lot more to do?
Elias Marzan
Advertisement
well, there are ways of optimizing such as backface culling, and using bigger triangles and stuff like that. it can handle how ever many your computer can handle.

JoeMont001@aol.com www.polarisoft.n3.net
My HomepageSome shoot to kill, others shoot to mame. I say clear the chamber and let the lord decide. - Reno 911
Well it''s real dependent on system performance, so gettting a blanket performance for OpenGL is just impossible.

However, I am no Tim Sweeney or John Carmack, but it''d be my guess that through advanced memory management, pipeline understanding and use of display lists, vertex arrays and possibly selective use of their own rotation and translation matrices is a good start for increasing speed.

You have to understand, the tutorials on here are meant merely, for the time being, as a starting point for OpenGL.. They are the crudest ( that''s not a slam ) implementation and aren''t meant to reflect advanced rendering techniques when back-face culling, hidden surface removal and all those other buzz-word phrases are implemented..

There''s a lot that goes into making Unreal or Quake ]I[ the speed demons that they are.. In fact, one could say that''s one of they''re greatest features.. The AMOUNT of features in the NUMBER of FRAMES per SECOND..

all this IMHO,

bosco()




--
leader of the free world .. or something ..
--leader of the free world .. or something ..
Games like Quake 3 and Unreal use BSP Trees. which means it only draws the part of the level you can interact with within a certain point.
Ie. only the rooms your in and around you that you can see through glass, etc are drawn... to do this all they do is sort the levels polygons into a data file. they dont actually do it at runtime I believe.. For the longest time I thought you had to sort the polygons at runtime, lol

-TipTup
TipTup.Com

This topic is closed to new replies.

Advertisement