Figure 1: A Many-Light Global Illumination approach is used to bake a compact light transport representation to a lightmap, while real-time frame rates are maintained. At any time, scene interactions (e.g., moving objects, adjusting lights) are allowed, and the illumination is seamlessly transformed from the old state to the new. A prioritizing update scheme resolves illumination errors in a way that the most significant changes are treated within the first seconds without noise or flickering artifacts.