Post
Unreal Engine 5's real-time global illumination system that makes every light source bounce realistically without baking anything.
Lumen is Epic Games' fully dynamic global illumination and reflections system in Unreal Engine 5. Traditional games use pre-computed (baked) lighting for indirect illumination because calculating light bounces in real-time was too expensive. Lumen solves this by using a hybrid approach: software ray tracing against simplified scene representations (signed distance fields and mesh cards) for most calculations, with optional hardware ray tracing for additional accuracy. The result is lighting that responds instantly to changes -- move a wall, turn on a light, change the sun angle, and all indirect lighting updates in real-time. This eliminates the hours-long light baking process that previously bottlenecked level design iteration.
Example
In the Matrix Awakens tech demo, a massive open-world city with thousands of light sources demonstrated Lumen's capabilities at scale. Every car headlight, neon sign, and window illuminated nearby surfaces with colored bounce light, all in real-time. Fortnite's transition to Unreal Engine 5 brought Lumen to one of the most popular games on earth, exposing hundreds of millions of players to next-gen lighting.
Why it matters
Lumen represents a paradigm shift in game development workflows. By eliminating light baking, it lets artists iterate on lighting in seconds instead of hours. It also means dynamic time-of-day and destructible environments look correct without fake solutions. Lumen is setting the standard that competing engines must match.
Related concepts