Jaroslav Křivánek

Optimizing Realistic Rendering with Many-Light Methods

SIGGRAPH 2012 Course

Jaroslav Křivánek
Charles University in Prague
Miloš Hašan
UC Berkeley
Adam Arbree
Autodesk, Inc.
Carsten Dachsbacher
Karlsruher Institut für Technologie
Alexander Keller
NVIDIA Research
Bruce Walter
Cornell University

(hover mouse over name for presenter info)


With the recent improvements in hardware performance, there has been an increased demand in various industries, including game development, film production, or architectural visualization, for realistic image rendering with global illumination. However, the inability of the state of the art algorithms to meet the strict speed and quality requirements fosters more research in this area. Many-light rendering, a class of methods derived from the Instant Radiosity algorithm proposed by Keller [1997], has received much attention in recent years. By reducing light transport simulation to rendering the scene with many light sources, the many-light formulation offers a unified view of the global illumination problem. Unlike with other GI algorithms, the quality-speed trade-off in the many-light methods (in terms of the number of lights) is able to produce artifact-free images in a fraction of a second while converging to the full GI solution over time. This formulation is therefore potentially able to cater to all of the aforementioned industries.

The primary goal of this course is to present a coherent summary of the state of the art in many-light rendering. The course covers the basic many-light formulation, as well as the recent work on its use for computing global illumination in real-time, on improving scalability with a large number of lights, on using many-lights as a basis for a full GI solution, and also on rendering participating media. The course will focus on the clarity of the underlying mathematical concepts as well as on the practical aspects of the individual algorithms. An important part of the course will be devoted to the practical considerations necessary for the use of many-light methods in the Autodesk 360 Rendering service.

Publication & Presentation

Jaroslav Křivánek, Miloš Hašan, Adam Arbree, Carsten Dachsbacher, Alexander Keller, and Bruce Walter. 2012. Optimizing realistic rendering with many-light methods. In ACM SIGGRAPH 2012 Courses (SIGGRAPH '12) ... DOI | BibTeX entry

Presented on: Sunday, 5 August 2012 | 2:00 PM - 5:15 PM | Room 408A

Syllabus & Course Notes

Complete course materials will be posted after SIGGRAPH.

2:00pm ... Introduction & Welcome (Křivánek)
pdf notes pages | pdf slides | pptx slides
2:05pm ... Instant Radiosity (Keller)
pdf slides (course) | pdf slides (these are the original SIGGRAPH 1997 slides for the "Instant Radiosity" paper!!!)
2:35pm ... Handling difficult light paths (Hašan, Křivánek)
pdf notes pages | pdf slides | pptx slides (Virtual spherical lights - Hašan)
pdf notes pages | pdf slides | pptx slides (Improved VPL distribution - Křivánek)
3:05pm ... Scalability with many lights I (Walter)
pdf notes pages | pdf slides | pptx slides | keynote slides
3:30pm ... break
3:45pm ... Scalability with many lights II (Hašan)
pdf notes pages | pdf slides | pptx slides
4:05pm ... Real-time many-light rendering (Dachsbacher)
pdf notes pages | pdf slides
4:40pm ... Many-lights in Autodesk® 360 Rendering (Arbree)
pdf notes pages | pdf slides | pptx slides
5:10pm ... Conclusions / Q & A (all)
pdf notes pages | pdf slides | pptx slides