ShadedQuad-PerVertexLighting
http://en.wikibooks.org/wiki/GLSL_Programming/GLUT/Diffuse_Reflection
http://en.wikibooks.org/wiki/GLSL_Programming/GLUT/Specular_Highlights1398652342.zip
ShadedQuad-PerPixelLighting
http://en.wikibooks.org/wiki/GLSL_Programming/GLUT/Smooth_Specular_Highlights
1569303817.zip
![](https://dis.dankook.ac.kr/lectures/cg13/wp-content/uploads/sites/12/1/8184848606.png)