 This model takes into account the location of a viewer to determine specular light using the angle of light reflecting off an object.The cosine of the angle is taken and raised to a power decided by the designer.With this, the designer can decide how wide a highlight they want on an object; because of this, the power is called the shininess value.