An approximate global illumination system for computer generated films
- 1 August 2004
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Graphics
- Vol. 23 (3) , 469-476
- https://doi.org/10.1145/1015706.1015748
Abstract
Lighting models used in the production of computer generated feature animation have to be flexible, easy to control, and efficient to compute. Global illumination techniques do not lend themselves easily to flexibility, ease of use, or speed, and have remained out of reach thus far for the vast majority of images generated in this context. This paper describes the implementation and integration of indirect illumination within a feature animation production renderer. For efficiency reasons, we choose to partially solve the rendering equation. We explain how this compromise allows us to speed-up final gathering calculations and reduce noise. We describe an efficient ray tracing strategy and its integration with a micro-polygon based scan line renderer supporting displacement mapping and programmable shaders. We combine a modified irradiance gradient caching technique with an approximate lighting model that enhances caching coherence and provides good scalability to render complex scenes into high-resolution images suitable for film. We describe the tools that are made available to the artists to control indirect lighting in final renders. We show that our approach provides an efficient solution, easy to art direct, that allows animators to enhance considerably the quality of images generated for a large category of production work.This publication has 13 references indexed in Scilit:
- Programming mental ray®Published by Springer Nature ,2003
- Faster Photon Map Global IlluminationJournal of Graphics Tools, 1999
- Metropolis light transportPublished by Association for Computing Machinery (ACM) ,1997
- Rendering complex scenes with memory-coherent ray tracingPublished by Association for Computing Machinery (ACM) ,1997
- Vision-an architecture for global illumination calculationsIEEE Transactions on Visualization and Computer Graphics, 1995
- Importance Driven Path Tracing using the Photon MapPublished by Springer Nature ,1995
- Adaptive radiosity textures for bidirectional ray tracingACM SIGGRAPH Computer Graphics, 1990
- The Reyes image rendering architecturePublished by Association for Computing Machinery (ACM) ,1987
- A radiosity method for non-diffuse environmentsACM SIGGRAPH Computer Graphics, 1986
- The rendering equationACM SIGGRAPH Computer Graphics, 1986