ACM SIGGRAPH Computer Graphics · 1987 · 110 citations · 18 references
ArchitectureGeoinformatics3D ModelingLighting DesignRenderingReflectance ModelingSurface GlossSurface RoughnessSolid AngleSpecular ReflectionSpecular Reflection ModelsSpherical Harmonics Modeling
The Torrance-Sparrow model for calculating bidirectional reflection functions contains a geometrical attenuation factor to account for shadowing and occlusions in a hypothetical distribution of grooves on a rough surface. Using an efficient table-based method for determining the shadows and occlusions, we calculate the geometric attenuation factor for surfaces defined by a specific table of bump heights.Diffuse and glossy specular reflection of the environment can be handled in a unified manner by using an integral of the bidirectional reflection function times the environmental illumination, over the hemisphere of solid angle above a surface. We present a method of estimating the integral, by expanding the bidirectional reflection coefficient in spherical harmonics, and show how the coefficients in this expansion can be determined efficiently by reorganizing our geometric attenuation calculation.
18
Illumination for computer generated pictures
Bui Tuong Phong · Communications of the ACM · 1975 · 3K citations · Full text
An improved illumination model for shaded display
Turner Whitted · Communications of the ACM · 1980 · 1.8K citations · Full text
Summed-area tables for texture mapping
Franklin C. Crow · 1984 · 1.1K citations
Models of light reflection for computer synthesized pictures
J.F. Blinn · 1977 · 966 citations
Robert L. Cook, Thomas Porter, Loren Carpenter · 1984 · 855 citations · Full text