glLight*()
*
•    GLfloat light0_ambient[ ] = {0.0, 0.1, 0.0, 1.0};
• GLfloat light0_diffuse[ ] = {0.0, 0.0, 1.0, 1.0};
• GLfloat light0_specular[ ] = {1.0, 1.0, 1.0, 1.0};
• GLfloat light0_position[ ] = {1.0, 2.0, 3.0, 1.0};
•   glLightfv(GL_LIGHT0, GL_POSITION, light0_position);
•   glLightfv(GL_LIGHT0, GL_AMBIENT, light0_ambient);
•   glLightfv(GL_LIGHT0, GL_DIFFUSE, light0_diffuse);
•   glLightfv(GL_LIGHT0, GL_SPECULAR, light0_specular);
•   glEnable(GL_LIGHT0);
•   glEnable(GL_LIGHTING);
•
Graphics Hardware

Vector/Raster Graphics