Hey! I need help getting lighting into this scene. It’s just a test but I need to learn lighting anyhow.
Here is the code:
//Lighting
//Enable Light0
glEnable(GL_LIGHT0);
//Set Ambient Color
GLfloat ambient[4] = {0.8,0.1,0.7,1.0};
glLightfv(GL_LIGHT0,GL_AMBIENT,ambient);
//Set Position
//General Positions of Polygons
/*
glVertex3i(25,25,0);
glVertex3i(125,95,0);
glVertex3i(84,95,2);
=====End=====
glVertex3i(25,25+15/2,0);
glVertex3i(125,95+15/2,0);
glVertex3i(84,95+15/2,1);
=====End=====
glVertex3i(25,25+15,0);
glVertex3i(125,95+15,0);
glVertex3i(84,95+15,0);
=====End=====
glVertex3i(25,25+30,0);
glVertex3i(125,95+30,0);
glVertex3i(84,95+30,-1);
=====End=====
*/
GLfloat lightPos[4] = {125,95+30,0,0.0};
glLightfv(GL_LIGHT0,GL_POSITION,lightPos);
glutDisplayFunc(renderScene);
glutKeyboardFunc(keyCB);
glutMainLoop();