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.
- 1 Abramowitz, Milton and Stegun, Irene (Ed.). Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables. US Dept of Commerce National Bureau of Standards, Applied Mathematics Series 55, June 1964.Google ScholarDigital Library
- 2 Blinn, James F. Models of light reflection for computer synthesized pictures. ACM Computer Graphics (Siggraph Proc '77) 11, 2, (Summer 1977), 192-198. Google ScholarDigital Library
- 3 Cook, Robert L. and Torrance, Kenneth E. A reflectance model for computer graphics. ACM Computer Graphics (Siggraph Proc '81) 15, 3, (August 1982), 307-316. Google ScholarDigital Library
- 4 Gouraud, Henri. Computer display of curved surfaces. PhD dissertation, University of Utah, Salt Lake City, 1971. Google ScholarDigital Library
- 5 Haber, Robert, Shepard, Mark, Abel, John, Gallagher, Richard and Greenberg, Donald. A generalized graphic preprocessor fortwo-dlmensional finite element analysis. ACM Computer Graphics (Siggraph Proc '78) 12, 3, (August 1978), 323-329. Google ScholarDigital Library
- 6 Hall, Roy and Greenberg, Donald P. A testbed for realistic image synthesis. IEEE Computer Graphics and Applications 3, 8, (November 1983), 10-20.Google ScholarDigital Library
- 7 Phong, Bui Tuong. Illumination for computer-generated images. PhD dissertation, University of Utah, Salt Lake City, 1973. Google ScholarDigital Library
- 8 Siegel, Robert and Howell, John R. Thermal Radiation Heat Transfer. Hemisphere Publishing Corporation, Washington, 1981.Google Scholar
- 9 Sparrow, E.M. A new and simpler formulation for radiative angle factors. Transactions of the ASME, Journal of Heat Transfer 85, 2, (1963), 81-88.Google Scholar
- 10 Sparrow, E.M. and Cess, R.D. Radiation Heat Transfer. Hemisphere Publishing Corporation, Washington, 1978.Google Scholar
- 11 Torrance, Kenneth E. and Sparrow, Ephraim M. Theory for off-specular reflection from roughened surfaces. Journal Optical Society of America 57, 9., (September 1967), 1105-1114.Google Scholar
- 12 Verbeck, Channing P. and Greenberg, Donald P. A comprehensive light source description for computer graphics, submitted for publication, 1984.Google Scholar
- 13 Whitted, Turner. An improved illumination model for shaded display. Communications of the ACM 6, 23, (June 1980), 343-349. Google ScholarDigital Library
- 14 Wiebelt, John A. Engineering Radiation Heat Transfer. Holt, Rinehart and Winston, Inc., New York, 1966.Google Scholar
Index Terms
- Modeling the interaction of light between diffuse surfaces
Recommendations
Modeling the interaction of light between diffuse surfaces
SIGGRAPH '84: Proceedings of the 11th annual conference on Computer graphics and interactive techniquesA 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 ...
Modeling the interaction of light between diffuse surfaces
Seminal graphics: pioneering efforts that shaped the field, Volume 1A 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 ...
Image-based rendering of diffuse, specular and glossy surfaces from a single image
SIGGRAPH '01: Proceedings of the 28th annual conference on Computer graphics and interactive techniquesIn this paper, we present a new method to recover an approximation of the bidirectional reflectance distribution function (BRDF) of the surfaces present in a real scene. This is done from a single photograph and a 3D geometric model of the scene. The ...
Comments