You've been logged out of GDC Vault since the maximum users allowed for this account has been reached. To access Members Only content on GDC Vault, please log out of GDC Vault from the computer which last accessed this account.

Click here to find out about GDC Vault Membership options for more users.


The Number One Educational Resource for the Game Industry

Session Name: Advanced Light and Shadow Culling Methods
Speaker(s): Eric Lengyel
Company Name(s): Terathon Software
Track / Format: Programming
Overview: In the new generation of gaming hardware, lighting and shadows in graphics engines have become much more dynamic. For many types of games, it is no longer acceptable to pre-compute any kind of visual lighting or shadowing information that is presented to the player. This session discusses solutions to the problems that arise when implementing a graphics engine that supports a completely dynamic and unrestricted lighting environment. Topics include data structures, algorithms, mathematics, and optimizations that can be applied to a generic scene graph to efficiently determine vital information such as the set of light sources affecting the visible scene and the set of objects that cast shadows into visible regions. The methods presented are independent of shading systems and shadow rendering techniques.

GDC 2006

Eric Lengyel

Terathon Software

free content