A Rendering Equation for Specular Transfers and Its Integration into Global Illumination

In this paper, we present a rigorous theoretical formulation of the fundamental problem—indirect illumination from area sources via curved ideal specular surfaces. Intensity and area factors are introduced to clarify this problem and to rectify the radiance from these specular surfaces. They take surface geometry, such as Gaussian curvature, into account. Based on this formulation, an algorithm for integrating ideal specular transfers into global illumination is also presented. This algorithm can deal with curved specular reflectors and transmitters. An implementation is described based on wavefront tracing and progressive radiosity. Sample images generated by this method are presented.

[1]  Dani Lischinski,et al.  Discontinuity meshing for accurate radiosity , 1992, IEEE Computer Graphics and Applications.

[2]  Gershon Elber Low cost illumination computation using an approximation of light wavefronts , 1994, SIGGRAPH.

[3]  Hans P. Moravec 3D graphics and the wave theory , 1981, SIGGRAPH '81.

[4]  Pat Hanrahan,et al.  Illumination from curved reflectors , 1992, SIGGRAPH.

[5]  Qunsheng Peng,et al.  A new radiosity approach by procedural refinements for realistic image sythesis , 1988, SIGGRAPH.

[6]  John R. Wallace,et al.  A Ray tracing algorithm for progressive radiosity , 1989, SIGGRAPH '89.

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

[8]  Niels Jørgen Christensen,et al.  Photon maps in bidirectional Monte Carlo ray tracing of complex objects , 1995, Comput. Graph..

[9]  Yizhou Yu,et al.  Multiresolution B‐spline Radiosity , 1995, Comput. Graph. Forum.

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

[11]  Kenneth E. Torrance,et al.  Extending the radiosity method to include specularly reflecting and translucent materials , 1990, TOGS.

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

[13]  Sumanta N. Pattanaik,et al.  Adjoint equations and random walks for illumination computation , 1995, TOGS.

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

[15]  Jean-Pierre Jessel,et al.  Adaptive mesh generation for progressive radiosity: A ray‐tracing based algorithm. , 1994, Comput. Graph. Forum.

[16]  George Drettakis,et al.  A fast shadow algorithm for area light sources using backprojection , 1994, SIGGRAPH.

[17]  Richard Szeliski,et al.  The lumigraph , 1996, SIGGRAPH.

[18]  Steven Collins,et al.  Reconstruction of Illumination from Area Luminaires , 1995, Rendering Techniques.

[19]  Eihachiro Nakamae,et al.  Photorealism in computer graphics--past and present , 1995, Comput. Graph..

[20]  Dani Lischinski,et al.  Combining hierarchical radiosity and discontinuity meshing , 1993, SIGGRAPH.

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

[22]  Donald P. Greenberg,et al.  A progressive refinement approach to fast radiosity image generation , 1998 .

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

[24]  James T. Kajiya,et al.  The rendering equation , 1998 .

[25]  Paul S. Heckbert Adaptive radiosity textures for bidirectional ray tracing , 1990, SIGGRAPH.

[26]  Marc Levoy,et al.  Light field rendering , 1996, SIGGRAPH.

[27]  Donald P. Greenberg,et al.  A comprehensive physical model for light reflection , 1991, SIGGRAPH.

[28]  Pat Hanrahan,et al.  A rapid hierarchical radiosity algorithm , 1991, SIGGRAPH.

[29]  Donald P. Greenberg,et al.  An Efficient Radiosity Approach for Realistic Image Synthesis , 1986, IEEE Computer Graphics and Applications.