Modeling the interaction of light between diffuse surfaces

  • Authors:
  • Cindy M. Goral;Kenneth E. Torrance;Donald P. Greenberg;Bennett Battaile

  • Affiliations:
  • Cornell University, Ithaca, New York;Cornell University, Ithaca, New York;Cornell University, Ithaca, New York;Cornell University, Ithaca, New York

  • Venue:
  • SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
  • Year:
  • 1984

Quantified Score

Hi-index 0.02

Visualization

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.