What is Phong?

Phong is an important aspect of 3D visualization. It helps to create the illusion of three-dimensional objects on a two-dimensional surface. Phong uses a technique called Gouraud shading, which interpolates the color and brightness of each vertex in a polygon. This makes the object appear to have smoothly rounded edges, rather than being faceted like a diamond. Phong also calculates the specular highlight, which is the bright spot that appears on an object when it reflects light. This can be used to give an object a shiny appearance. Phong shading is named after its inventor, Bui Tuong Phong.