Phong Reflection Model

The Phong reflection model describes the way a surface reflects the light as the sum of three types of reflection: ambient, diffuse, and specular. It was developed by Bui Tuong Phong, who published it in his 1973 PhD dissertation:

Let's cover these concepts individually.