Lumen, Unreal Engine 5 ile birlikte kullanıma sunulan, tam dinamik bir küresel aydınlatma ve yansıma sistemidir. Oyun geliştirme süreçlerinde ışıklandırma mimarisini baştan aşağı değiştiren bu teknoloji, sahnelerdeki ışık ve gölge hesaplamalarını gerçek zamanlı olarak milisaniyeler içinde gerçekleştirir.
Geleneksel oyun motoru teknolojilerinde, yüksek kaliteli bir küresel aydınlatma elde etmek için "Lightmap Baking" (ışık haritası pişirme) adı verilen bir yöntem kullanılırdı. Bu yöntemde statik objelerin ışık ve gölge verileri önceden hesaplanarak dokular halinde objelerin üzerine kaplanırdı. Ancak bu süreç, her ışık veya obje değişikliğinde saatlerce sürebilen yeniden hesaplama (build) işlemleri gerektirirdi. Ayrıca dinamik nesneler bu fırınlanmış ışıklandırmadan tam olarak etkilenmezdi.
Lumen, ışık pişirme zorunluluğunu ve ışık haritaları için UV açma (UV unwrapping) işlemini tamamen ortadan kaldırır. Sahnede bir ışık kaynağının (örneğin güneş, bir el feneri veya patlayan bir bomba) konumu, rengi veya şiddeti değiştiğinde; ışığın yüzeylerden sekmesi (indirect lighting) ve yansımalar anında yeniden hesaplanır. Örneğin, bir karaktere bağlı el feneri kırmızı bir duvara tutulduğunda, duvardan seken kırmızımtırak ışık odanın diğer köşelerini fiziksel olarak doğru bir şekilde aydınlatır.
Lumen, hem donanım hızlandırmalı ışın izleme (Hardware Ray Tracing - özel RT çekirdekleri kullanan GPU'lar) hem de yazılım tabanlı ışın izleme (Software Ray Tracing) yöntemleriyle çalışabilir. Geniş donanım uyumluluğu sağlamak için varsayılan olarak yazılım tabanlı yöntemi ve "Mesh Signed Distance Fields" (SDF) sistemini kullanır. Bu sistem, sahnedeki objelerin basitleştirilmiş, hacimsel bir kopyasını arka planda oluşturarak ışınların bu kopyalar üzerinden sekmesini hesaplar. Bu sayede ağır donanım gereksinimlerine ihtiyaç duymadan yüksek performanslı sonuçlar elde edilir.
Küresel aydınlatmanın yanı sıra yansımalar da Lumen sisteminin entegre bir parçasıdır. Geleneksel "Screen Space Reflections" (SSR) yöntemi, yalnızca kameranın o an gördüğü açıdaki objeleri yansıtabilirdi; objeler görüş alanından çıktığında yansımalar kaybolur veya bozulurdu. Lumen yansımaları ise görüş alanı dışında kalan objeleri, dinamik gölgeleri ve çoklu ışık sekmelerini yansıtıcı yüzeylerde doğru bir biçimde oluşturur.
Bu teknoloji, özellikle indie oyun geliştiricilerine zaman açısından çok büyük fayda sağlar. Geliştirici, oyunu durdurup ışık hesaplaması beklemek yerine, sahneyi tasarlarken ışığın nihai halini editör içinde anında görür. Bu durum hem iterasyon hızını inanılmaz derecede artırır hem de oyuncuya gerçekçi, karanlık ve etkileşimli ortamlar sunulmasına olanak tanır.