The Mathematical Framework of Adjoint Equations for Illumination Computation

There are two basic strategies used for carrying out the illumination computation the gathering strategy in which light reaching a point from all directions is simulated and the shooting strategy in which light emitted from a point in all directions is simulated. Based on the strategy used, all the existing methods can be classi ed into two broad categories, namely gathering methods and shooting methods. The radiance equation provides the mathematical basis for the gathering methods and the potential equation provides the mathematical basis for the shooting methods. They together form an adjoint system of equations. In this paper, using the mathematical framework of the adjoint equations we review illumination computation methods, categorising them as using the gathering or shooting strategy or both. Another basis for categorisation is the basic equation solution strategy used, namely deterministic or nondeterministic.

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

[2]  K. Torrance,et al.  Model for Computer , 1982 .

[3]  Turner Whitted,et al.  An improved illumination model for shaded display , 1979, SIGGRAPH.

[4]  Andrew S. Glassner,et al.  An introduction to ray tracing , 1989 .

[5]  Holly E. Rushmeier,et al.  A progressive multi-pass method for global illumination , 1991, SIGGRAPH.

[6]  Donald P. Greenberg,et al.  A radiosity method for non-diffuse environments , 1986, SIGGRAPH.

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

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

[9]  Donald P. Greenberg,et al.  A progressive refinement approach to fast radiosity image generation , 1988, SIGGRAPH.

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

[11]  Stephen H. Westin,et al.  A global illumination solution for general reflectance distributions , 1991, SIGGRAPH.

[12]  Sudhir P. Mudur,et al.  Computation of global illumination by Monte Carlo simulation of the particle model of light , 1992 .

[13]  Robert L. Cook,et al.  Stochastic sampling in computer graphics , 1988, TOGS.

[14]  Claude Puech,et al.  A general two-pass method integrating specular and diffuse reflection , 1989, SIGGRAPH '89.

[15]  Donald P. Greenberg,et al.  Modeling the interaction of light between diffuse surfaces , 1984, SIGGRAPH.

[16]  W. Jack Bouknight,et al.  A procedure for generation of three-dimensional half-toned computer graphics presentations , 1970, CACM.