Reflected and Transmitted Irradiance from Area Sources Using Vertex Tracing

Computing irradiance analytically from polygonal luminaires in polygonal environments has proven effective for direct lighting applications in diffuse radiosity environments. Methods for analytic integration have traditionally used edge-based solutions to the irradiance integral; our previous work presented a vertex-based analytic solution, allowing irradiance to be computed incrementally by ray tracing the apparent vertices of the luminaire. In this work we extend the vertex tracing technique to the analytic computation of irradiance from a polygonal luminaire in other indirect lighting applications: transmission through non-refractive transparent polygons, and reflection off perfectly specular polygons. Furthermore we propose an approximate method for computing transmitted irradiance through refractive polyhedra. The method remains effective in the presence of blockers.

[1]  Per H. Christensen,et al.  Efficient simulation of light transport in scenes with participating media using photon maps , 1998, SIGGRAPH.

[2]  Tom Lyche,et al.  Computing exact shadow irradiance using splines , 1999, SIGGRAPH.

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

[4]  Alan Watt,et al.  Advanced animation and rendering techniques , 1992 .

[5]  Mark Watt,et al.  Light-water interaction using backward beam tracing , 1990, SIGGRAPH.

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

[7]  Claude Puech,et al.  Radiosity and global illumination , 1994 .

[8]  Peter Shirley,et al.  Realistic ray tracing , 2000 .

[9]  George Drettakis,et al.  Fast Global Illumination Including Specular Effects , 2000, Rendering Techniques.

[10]  Henrik Wann Jensen,et al.  Global Illumination using Photon Maps , 1996, Rendering Techniques.

[11]  Pat Hanrahan,et al.  Beam tracing polygonal objects , 1984, SIGGRAPH.

[12]  Peter Shirley,et al.  A ray tracing method for illumination calculation in diffuse-specular scenes , 1990 .

[13]  Henrik Wann Jensen,et al.  Rendering Caustics on Non‐Lambertian Surfaces , 1996, Comput. Graph. Forum.

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

[15]  François X. Sillion,et al.  Fast calculation of soft shadow textures using convolution , 1998, SIGGRAPH.

[16]  Frédo Durand,et al.  The visibility skeleton: a powerful and efficient multi-purpose global visibility tool , 1997, SIGGRAPH.

[17]  Richard F. Riesenfeld,et al.  Analytical Illumination in Polyhedral Environments , 2003 .

[18]  Min Chen,et al.  Mathematical methods for image synthesis , 2002 .

[19]  Henry Fuchs,et al.  On visible surface generation by a priori tree structures , 1980, SIGGRAPH '80.

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

[21]  Hans-Peter Seidel,et al.  Light Field Techniques for Reflections and Refractions , 1999, Rendering Techniques.

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

[23]  Min Chen,et al.  A Closed-Form Solution for the Irradiance due to Linearly-Varying Luminaires , 2000, Rendering Techniques.

[24]  James Arvo,et al.  Applications of irradiance tensors to the simulation of non-Lambertian phenomena , 1995, SIGGRAPH.

[25]  Backward Ray Tracing Backward Ray Tracing , 1986 .

[26]  Michael F. Cohen,et al.  Radiosity and realistic image synthesis , 1993 .

[27]  Richard F. Riesenfeld,et al.  Exact Illumination in Polygonal Environments using Vertex Tracing , 2000, Rendering Techniques.

[28]  Henrik Wann Jensen,et al.  Ray Tracing Point Sampled Geometry , 2000, Rendering Techniques.

[29]  Min Chen,et al.  Perturbation Methods for Interactive Specular Reflections , 2000, IEEE Trans. Vis. Comput. Graph..

[30]  John F Nye,et al.  Natural focusing and fine structure of light: caustics and wave dislocations , 1999 .

[31]  Michael M. Stark Vertex-Based Formulations of Irradiance from Polygonal Sources , 2002 .

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

[33]  Dominique Bechmann,et al.  Animation by Deformation of Space‐Time Objects , 1997, Comput. Graph. Forum.