I'm very new to opengl, and I might not fully understand the openGL matrix projection stack thing.
So, I have about 300 'objects' in my scene, each with their own position/rotation, and I want to draw them all (ignore culling and overdrawing for now). Would it be efficient enough to:
for each object { glPushMatrix(); glMultMatrix(object pose); // do object drawing glPopMatrix(); } or is there a better way to draw each object?