Real-Time Many-Light Management and Shadows with Clustered Shading


Real-Time Many-Light Management and Shadows with Clustered Shading

Thursday, 13 August 9:00 AM - 12:15 PM | Los Angeles Convention Center, Room 403AB

Real-Time Many-Light Management and Shadows with Clustered Shading

Using many lights in real-time applications has been an important goal for many years. The games industry, in particular, has strived to increase the number of lights to provide enhanced visual quality and realism. Today, high-end games often make use of hundreds of lights in each frame, and the number of lights is likely to expand in the future. The ability to efficiently manage and shade large numbers of lights presents many possibilities, apart from simply allowing light to be cast from many dynamic objects. It can also support visualizing global illumination solutions, or enable detailed artistic light direction.

Efficient real-time shading with many lights helps solve several problems facing the development of next-generation high-end games. To achieve the level of performance needed to make this possible, light management and shading have evolved dramatically in recent years. Both industry and academia have invested significant effort in pursuit of this goal, which has resulted in a large number of new and sometimes competing techniques.

This course presents an in-depth exploration of many-light management, starting with background and progressing to state-of-the-art research, including recent results on supporting shadows. The course combines production experience from game developers with the latest research into efficient many-light algorithms for both desktop and mobile hardware.

Ola Olsson
Chalmers University of Technology

Emil Persson
Avalanche Studios

Markus Billeter
Universität Zürich