Realtime Global Illumination
Lightmapping works very well for static geometry, but it
cannot deal with dynamic lights (like the sun traveling across
To support real-time global illumination, Unity uses
the Enlighten system (developed by SiliconStudio).
It still requires a precomputation phase similar to the
lightmapping process, and it is still limited to static
It precomputes all possible light bounces in the scene
and encodes this information for use at runtime.