Cindy M. Goral , Kenneth E. Torrance , Donald P. Greenberg , Bennett Battaile
Modeling the interaction of light between diffuse surfaces
Proceedings of the 11th annual conference on Computer graphics and interactive techniques, p.213-222, January 1984
ABSTRACT
A method is described which models the interaction of light between diffusely
reflecting surfaces. Current light reflection models used in computer graphics
do not account for the object-to-object reflection between diffuse surfaces,
and thus incorrectly compute the global illumination effects. The new procedure,
based on methods used in thermal engineering, includes the effects of diffuse
light sources of finite area, as well as the color-bleeding effects
which are caused by the diffuse reflections. A simple environment is used to
illustrate these simulated effects and is presented with photographs of a physical
model. The procedure is applicable to environments composed of ideal diffuse
reflectors and can account for direct illumination from a variety of light sources.
The resultant surface intensities are independent of observer position, and
thus environments can be preprocessed for dynamic sequences.