- void setLightSource()
- {
- // Set light properties
- // TO...
- GLfloat LAmbient[4] = {1.0F, 1.0F, 1.0F, 1.0F};
- GLfloat LDiffuse[4] = {1.0F, 1.0F, 1.0F, 1.0F};
- GLfloat LSpecular[4] = {1.0F, 1.0F, 1.0F, 1.0F};
- GLfloat LPosition[4] = {1.0F,1.0F,1.0F,0.0F};
- glEnable(GL_LIGHTING);
- glEnable(GL_LIGHT0);
- glLightfv(GL_LIGHT0, GL_AMBIENT, &LAmbient[0]);
- glLightfv(GL_LIGHT0, GL_DIFFUSE, &LDiffuse[0]);
- glLightfv(GL_LIGHT0, GL_SPECULAR, &LSpecular[0]);
- glLightfv(GL_LIGHT0, GL_POSITION, &LPosition[0]);
- // ...DO
- }