- glClear(GL_COLOR_BUFFER_BIT or GL_DEPTH_BUFFER_BIT);
- glLoadIdentity;
- glTranslatef(0, 0, -10);
- glPushMatrix;
- R := R + 2;
- glBegin(GL_QUADS);
- glColor3f(1, 1, 0); glVertex3f( -1, -1, 0);
- glColor3f(1, 1, 0); glVertex3f( -1, 1, 0);
- glColor3f(1, 1, 0); glVertex3f( 1, 1, 0);
- glColor3f(1, 1, 0); glVertex3f( 1, -1, 0);
- glEnd;
- glPopMatrix;
- glrotatef(R, 0, 1, 0);
- gltranslatef(-5, 0, 0);
- glBegin(GL_QUADS);
- glColor3f(0, 1, 1); glVertex3f( 0, 0, 0);
- glColor3f(0, 1, 1); glVertex3f( 0, 1, 0);
- glColor3f(0, 1, 1); glVertex3f( 1, 1, 0);
- glColor3f(0, 1, 1); glVertex3f( 1, 0, 0);
- glEnd;
- SwapBuffers(DC);