Bidirectional instant radiosity

This paper presents a new sampling strategy to achieve interactive global illumination on one commodity computer. The goal is to propose an efficient numerical stochastic scheme which can be well adapted to a fast rendering algorithm. As we want to provide an efficient sampling strategy to handle difficult settings without sacrificing performance in common cases, we developed an extension of Instant Radiosity [Kel97] in the same way bidirectional path tracing is an extension of path or light tracing. Our idea is to build several estimators and to efficiently combine them to find a set of virtual point light sources which are relevant for the areas of the scene seen by the camera. The resulting algorithm is faster than classical solutions to global illumination. Using today graphics hardware, an interactive frame rate and the convergence of the scheme can be easily obtained in scenes with many light sources, glossy materials or difficult visibility problems.

[1]  Per H. Christensen,et al.  Adjoints and Importance in Rendering: An Overview , 2003, IEEE Trans. Vis. Comput. Graph..

[2]  H. Jensen Realistic Image Synthesis Using Photon Mapping , 2001 .

[3]  Philipp Slusallek,et al.  Interactive Global Illumination using Fast Ray Tracing , 2002, Rendering Techniques.

[4]  Markus Wagner,et al.  Interactive Rendering with Coherent Ray Tracing , 2001, Comput. Graph. Forum.

[5]  George Drettakis,et al.  Perspective shadow maps , 2002, ACM Trans. Graph..

[6]  Philipp Slusallek,et al.  The OpenRT Application Programming Interface - Towards A Common API for Interactive Ray Tracing , 2003 .

[7]  Leonidas J. Guibas,et al.  Metropolis light transport , 1997, SIGGRAPH.

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

[9]  Leonidas J. Guibas,et al.  Bidirectional Estimators for Light Transport , 1995 .

[10]  Vlastimil Havran,et al.  Heuristic ray shooting algorithms , 2000 .

[11]  T. Kollig,et al.  Illumination in the Presence of Weak Singularities , 2006 .

[12]  Yves D. Willems,et al.  Density Control for Photon Maps , 2000, Rendering Techniques.

[13]  Alexander Keller,et al.  Efficient Importance Sampling Techniques for the Photon Map , 2000, VMV.

[14]  Takafumi Saito,et al.  Comprehensible rendering of 3-D shapes , 1990, SIGGRAPH.

[15]  Michael Wimmer,et al.  Light Space Perspective Shadow Maps , 2004, Rendering Techniques.

[16]  Parris K. Egbert,et al.  Importance resampling for global illumination , 2005, EGSR '05.

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

[18]  Eric P. Lafortune,et al.  Monte Carlo light tracing with direct computation of pixel intensities , 1993 .

[19]  Kellogg S. Booth,et al.  Report from the chair , 1986 .

[20]  Alexander Keller,et al.  Instant radiosity , 1997, SIGGRAPH.

[21]  Ingmar Peter,et al.  Importance Driven Construction of Photon Maps , 1998, Rendering Techniques.

[22]  Leonidas J. Guibas,et al.  Robust Monte Carlo methods for light transport simulation , 1997 .