Basic lighting : Blinn Phong (per fragment)

Complete lighting model with Blinn Phong specular model calculated in the fragment shader.