- glPushMatrix;
- glMatrixMode(GL_PROJECTION);
- glLoadIdentity;
- glViewport(0, 0, 1400, 700);
- glOrtho(-(1400 / 700),
- (1400 / 700),
- -1, 1,
- -10, 10);
- glMatrixMode(GL_MODELVIEW);
- glLoadIdentity;
- // Enable Lighting
- glEnable(GL_LIGHTING);
- // Enable Light0
- glEnable(GL_LIGHT0);
- light0Pos[0] := 1;
- light0Pos[1] := 1;
- light0Pos[2] := 1;
- // Set The Lights Position
- glLightfv(GL_LIGHT0, GL_POSITION, @light0Pos);
- glMaterialfv(GL_FRONT_AND_BACK, GL_AMBIENT_AND_DIFFUSE, @MaterialColor1);
- glMaterialfv(GL_FRONT_AND_BACK, GL_SPECULAR, @specular1);
- glScalef(1, 1, 1);
- glLineWidth(1);
- glBegin(GL_LINES);
- glVertex3f(-1, 0, -9);
- glVertex3f( 1, 0, -9);
- glEnd;
- // Disable Lighting
- glDisable(GL_LIGHTING);
- // Disable Light0
- glDisable(GL_LIGHT0);
- glPopMatrix;