Applications of irradiance tensors to the simulation of non-Lambertian phenomena

We present new techniques for computing illumination from non-diffuse luminaires and scattering from non-diffuse surfaces. The methods are based on new closed-form expressions derived using a generalization of irradiance known as irradiance tensors. The elements of these tensors are angular moments, weighted integrals of the radiation field that are useful in simulating a variety of non-diffuse phenomena. Applications include the computation of irradiance due to directionally-varying area light sources, reflections from glossy surfaces, and transmission through glossy surfaces. The principles apply to any emission, reflection, or transmission distribution expressed as a polynomial over the unit sphere. We derive expressions for a simple but versatile subclass of these functions, called axial moments, and present complete algorithms their exact evaluation in polyhedral environments. The algorithms are demonstrated by simulating Phong-like emission and scattering effects. CR

[1]  Donald P. Greenberg,et al.  A two-pass solution to the rendering equation: A synthesis of ray tracing and radiosity methods , 1987, SIGGRAPH.

[2]  James T. Kajiya,et al.  The rendering equation , 1986, SIGGRAPH.

[3]  E. J. Stollnitz,et al.  Wavelet Radiance , 1994 .

[4]  Parry. Moon,et al.  The scientific basis of illuminating engineering , 1936 .

[5]  Donald P. Greenberg,et al.  A Comprehensive Light-Source Description for Computer Graphics , 1984, IEEE Computer Graphics and Applications.

[6]  Elsa Schmid,et al.  Beholding as in a glass , 1969 .

[7]  Paul S. Wang,et al.  Distribution Ray Tracing: Theory and Practice , 1992 .

[8]  Tomoyuki Nishita,et al.  Continuous tone representation of three-dimensional objects taking account of shadows and interreflection , 1985, SIGGRAPH '85.

[9]  John R. Howell,et al.  A catalog of radiation configuration factors , 1982 .

[10]  T. Teichmann,et al.  Radiative Transfer on Discrete Spaces , 1966 .

[11]  P. Hanrahan,et al.  Wavelet Methods for Radiance Computations , 1995 .

[12]  D. Sattinger,et al.  Calculus on Manifolds , 1986 .

[13]  Pat Hanrahan,et al.  On the form factor between two polygons , 1993, SIGGRAPH.

[14]  Julie Dorsey,et al.  Effic ient Re-rendering of Naturally Illuminated Environments , 1994 .

[15]  Gregory J. Ward,et al.  The RADIANCE lighting simulation and rendering system , 1994, SIGGRAPH.

[16]  Robert L. Cook,et al.  Distributed ray tracing , 1984, SIGGRAPH.

[17]  Bui Tuong Phong Illumination for computer generated pictures , 1975, Commun. ACM.

[18]  Gregory J. Ward,et al.  Measuring and modeling anisotropic reflection , 1992, SIGGRAPH.

[19]  John Amanatides,et al.  Ray tracing with cones , 1984, SIGGRAPH.

[20]  E. Sparrow A new and simpler formulation for radiative angle factors , 1963 .

[21]  J. Munkres,et al.  Calculus on Manifolds , 1965 .

[22]  J. Arvo Analytic methods for simulated light transport , 1995 .

[23]  M. P. Sherman,et al.  Moment methods in radiative transfer problems , 1967 .

[24]  I. Max Krook,et al.  On the Solution of Equations of Transfer. , 1955 .

[25]  Pat Hanrahan,et al.  A hierarchical illumination algorithm for surfaces with glossy reflection , 1993, SIGGRAPH.