
Phong reflection model
The Phong reflection model is a way to simulate how surfaces appear shiny and reflective under light. It considers three components: ambient (general light), diffuse (scattered light giving a matte look), and specular (bright highlights from shiny surfaces). The model calculates how light interacts with a surface based on the angle of the light and viewer, creating realistic highlights and shading. This helps computer graphics generate images that convincingly show how objects reflect light, making virtual objects look more three-dimensional and lifelike.