A practical guide to global illumination using photon mapping


Per Christensen

Pixar Animation Studios

            

Henrik Wann Jensen

Stanford University

            

Toshi Kato

Square USA

            

Frank Suykens

Katholieke Universiteit Leuven



Contact: Computer Graphics Research Group

ACM SIGGRAPH 2002, Course Notes 43
San Antonio, TX, USA, 21-26 July 2002





Abstract

An advanced half-day course on efficient and practical implementation of global illumination and shading algorithms based on photon maps. The presentation covers efficient techniques and data structures for generating photon maps, including projection maps and Russian-roulette-based sampling; how to efficiently integrate information from photon maps in shading algorithms to render global illumination effects such as caustics, color bleeding, and participating media; how to use importance to build more efficient and compact photon maps; and several useful and practical tricks that significantly improve the speed of the photon map method.

Prerequisites: A good working knowledge of global illumination algorithms, especially Monte Carlo ray-tracing-based methods.





Links