Week 11 Assignment

 

Problem1


float ambientLight[4]={0.2,02,0.2,1.0};// r,g,b,a
float diffuseLight[4]={0.8,0.8,0.8,1.0};
float specularLight[4]={0.8,0.8,0.8,1.0};
float lightPosition[4]={500,500,-500,1.0};// x,y,z, other
//glLightfv(wichLight, wichProperty,wichValue)
glLightfv(GL_LIGHT0, GL_AMBIENT,ambientLight);
glLightfv(GL_LIGHT0, GL_DIFFUSE,diffuseLight);
glLightfv(GL_LIGHT0, GL_SPECULAR,specularLight);
glLightfv(GL_LIGHT0, GL_POSITION,lightPosition);

glEnable(GL_COLOR_MATERIAL);
glColorMaterial(GL_FRONT_AND_BACK, GL_AMBIENT_AND_DIFFUSE);