SCREEN-SPACE VIRTUAL POINT LIGHT PROPAGATION FOR REAL-TIME GLOBAL ILLUMINATION
Virtual Point Lights, Global Illumination, Clusterization
Proper light-transport simulation adds both realism and aesthetically pleasing effects to virtual 3D scenes. However, the cost of computing complex light interactions is prohibitive for real-time applications. Indirect diffuse lighting is a low frequency component of global illumination that can greatly enhance the quality of an image. Virtual point lights are commonly used to reproduce diffuse bounces by tracing light paths through the scene and creating proxy light sources at the intersections between a path and geometry. In this work we extend clusterization-based methods for Virtual Point Lights, allowing for the reproduction of up to two bounces of light with a projection-aware sampling method in real-time. We show that plausible images can be obtained in real-time rates for low-to-mid end commodity GPUs.