Light Octree: Global Illumination Fast Reconstruction and Realtime Navigation

Vivanloc,V., Hoelt,J.Ch., Hong,C.-B., Paulin,M.

Abstract:
We present a method to rapidly build an irradiance cache based on a local illumination environment approach. This cache is obtained by a streamed simplification of a photon map. The photons are per voxel K-Means clustered into sets of virtual directional lights. These lights are compactly stored into a GPU texture to provide a real-time rendering of a global illuminated scene. This method can be integrated into an existing GPU shader to obtain complex material rendering and can be accelerated by a render to texture atlas method.