Ambient component
Not all light illuminating a surface comes from light sources, or reflections of light sources in ideal mirrors; however, the light diffusely reflected from other surfaces is difficult to take into account, especially for real-time rendering. It is approximated by the ambient component: a constant is added to all objects. To have more control over ambient contribution, surfaces can be assigned ambient reflectivity.