   glOrtho not rotating objects
  Hi,I need to use ortho mode for an isometric game.  I don''t want to have perspective mode, so that it looks more like like the older games.  The problem is, I can''t seem to rotate objects while I''m in ortho mode.  I have a cube drawn in the center of the screen.  When I rotate it on the x axis, it really rotates what I think is the y.  If I try to rotate it on the y or z axis, it just sits there unchanged.  Here''s snippets of some of my code:glMatrixMode(GL_PROJECTION);glLoadIdentity();glOrtho(0, width, 0, height, -20000, 20000);glMatrixMode(GL_MODELVIEW);glEnable(GL_CULL_FACE);...glPushMatrix();//glRotated(30.0, 30.0, 0.0, 1.0);//glTranslatef(-Player().y, -Player().x, 150.0f);glTranslatef(WIDTH/2, HEIGHT/2, 150.0f);glRotatef(0.0, 0.0, rota, 1.0);glBegin(GL_QUADS);glTexCoord2f(0.0f, 0.0f); glVertex3d(-16, -16, 0);glTexCoord2f(1.0f, 0.0f); glVertex3d( 16, -16, 0);glTexCoord2f(1.0f, 1.0f); glVertex3d( 16,  16, 0);glTexCoord2f(0.0f, 1.0f); glVertex3d(-16,  16, 0);glEnd();//cObjManager::renderObjects();glPopMatrix();I have done load identity.  This square draws in the center of the screen.  But it does not rotate at all with the above code.  If I move ''rota'' to be glRotatef(rota, 0.0, 0.0, 1.0); then it rotates on the z axis.I haven''t done opengl for a while, and it could be that my brain just isn''t working correctly.  I looked through earlier threads to find this problem, but I didn''t see anyone with it.  Not recently anyway.Thanks 
  glRotatef(angle, axisX, axisY, axisZ).  So the first argument is the angle to rotate by (presumably rota in your case) and the other three arguments define the axis about which to rotate.  So to rotate about x:glRotatef(rota, 1, 0, 0);  about y:glRotatef(rota, 0, 1, 0);  and about z:glRotatef(rota, 0, 0, 1);  Enigma ;  Doh!  thanks.  definitely too long since I''ve done OpenGL. 