A shading model that assumes light sources are points. It allows some of the light hitting a surface to be absorbed. A parameter defines how close a particular surface is to a perfect reflector thus modelling both mirror-like and dull surfaces. See also specular reflection.