Quote:
Originally posted by Speedy5
And when there are 800+ particles, doesn't that slow it down? All those function calls to draw each individual vertex and texture info, color info, etc, for the square? Isn't there a way where I can make an array of verticies (structs) like I do in DirectX Graphics and just change the color directly and draw the particle?
You can use a display list for one single particle (2 triangles) and call glTranslate before you call that list. If your particle has a texture that does not change, you can even bind the texture in the list, I believe.