, , , 2D HUD . , . , , , , , . , - .
, :
glMatrixMode(GL_PROJECTION);
glPushMatrix();
glLoadIdentity();
int w = glutGet(GLUT_WINDOW_WIDTH);
int h = glutGet(GLUT_WINDOW_HEIGHT);
gluOrtho2D(0, w, h, 0);
( , OpenGL). gluOrtho2D .
:
glMatrixMode(GL_MODELVIEW);
glPushMatrix();
glLoadIdentity();
, . , .
:
glPopMatrix()
glMatrixMode(GL_PROJECTION);
glPopMatrix();
glMatrixMode(GL_MODELVIEW);
, . , . , , , , . , , .
: , .