Particle Engine is very slow
Posted: 10 Jun 2008, 10:54
Hi Guys,
maybe you can help me again ...
our particle engine is pretty slow, we are drawing each particle as blended quad with glBegin() glEnd() ... with about 200 particles we have a framerate drop of 30 frames per second .. :/
Are there relatively easy ways to speed this up?
PS: Maybe i should also say that it is very CPU intense (100% usage) since then. But i guess this is cause of the many glBegin .. glEnd commands. Movements are done seperate for every particle after a movement vektor is set.
So theoretically it is all done like in all tutorials about particle engines ...
maybe you can help me again ...
our particle engine is pretty slow, we are drawing each particle as blended quad with glBegin() glEnd() ... with about 200 particles we have a framerate drop of 30 frames per second .. :/
Are there relatively easy ways to speed this up?
PS: Maybe i should also say that it is very CPU intense (100% usage) since then. But i guess this is cause of the many glBegin .. glEnd commands. Movements are done seperate for every particle after a movement vektor is set.
So theoretically it is all done like in all tutorials about particle engines ...