← Zurück zu Software & Tools
Lumen ist Unreal Engine 5s dynamisches Global-Illumination- und Reflexionssystem, das indirektes Licht, Farbbluten (Color Bleeding), weiche Schatten und spiegelnde Reflexionen vollständig in Echtzeit berechnet – ohne vorgerenderte Lightmaps oder Baking-Prozesse.

Rubrik: Software & Tools · Unterrubrik: Unreal Engine · Niveau: Fortgeschritten Synonyme / Auch bekannt als: Lumen GI, Dynamic Global Illumination, Lumen Reflections; Menüpfad: Project Settings → Rendering → Global Illumination: Lumen


Was ist Lumen?

Lumen löst eines der fundamentalsten Probleme des Echtzeit-Renderings: Global Illumination (GI), also die indirekte Beleuchtung durch reflektiertes Licht, war bisher entweder in aufwendigen Bake-Prozessen vorberechnet (statische Lightmaps) oder durch aufwendige Hardware-Ray-Tracing-Implementierungen begrenzt. Lumen berechnet GI und Reflexionen vollständig dynamisch: Wenn ein Licht seine Farbe ändert, eine Tür aufgeht oder die Sonne sich bewegt, passt sich die gesamte indirekte Beleuchtung der Szene in Echtzeit an. Das macht Lumen zum zentralen Beleuchtungssystem für Virtual Production.


Erklärung

Global Illumination Grundprinzip

Globale Beleuchtung beschreibt die physikalisch korrekte Simulation, wie Licht sich im Raum verhält: Licht trifft auf eine Oberfläche, wird reflektiert, trifft auf die nächste Oberfläche, und so weiter (Multi-Bounce-Illumination). Gleichzeitig nimmt das reflektierte Licht die Farbe der Oberfläche an (Color Bleeding): Ein roter Teppich wirft rötliches Licht auf die Decke darüber. Diese Effekte waren in Echtzeit-Grafikbistorie bisher nur durch Tricks oder Vorberechnungen approximiert.

Lumens hybride Implementierung

Lumen nutzt keinen einzigen Ansatz, sondern kombiniert mehrere Techniken je nach Entfernung und Sichtbarkeit:

Surface Cache: Lumen erstellt einen vereinfachten, gecachten Repräsentation aller Oberflächen in der Szene. Dieser Cache speichert Materialeigenschaften, Beleuchtung und Position und wird bei Änderungen inkrementell aktualisiert.

Screen Space vs. Welt-Space:

  • In Kameranähe: Screen-Space-Reflexionen und kurze Tracing-Pfade für höchste Qualität
  • Im mittleren Entfernungsbereich: Software Ray Tracing gegen den Mesh Distance Field
  • Im Fernbereich: Screen-Space-Approximationen und Voxel-Cone-Tracing

Mesh Distance Fields: Für jedes Mesh in der Szene generiert Unreal automatisch ein Mesh Distance Field – eine 3D-Textur, die den Abstand zur Mesh-Oberfläche speichert. Lumen nutzt diese für schnelles Software-Ray-Tracing.

Hardware Ray Tracing (optional): Auf GPUs mit RT-Cores (NVIDIA RTX, AMD RDNA 2+) kann Lumen auf echtes Hardware Ray Tracing zurückgreifen. Das verbessert die GI-Qualität erheblich (besonders bei glänzenden Materialien, spiegelnden Oberflächen), erfordert aber deutlich mehr GPU-Leistung.

Lumen Reflections

Neben GI berechnet Lumen auch Reflexionen dynamisch. Das System unterscheidet:

  • Diffuse GI: Mattes indirektes Licht (Color Bleeding, weiche Raumbeleuchtung)
  • Specular Reflections: Spiegelnde Reflexionen auf glänzenden Materialien
  • Screen Space Reflections (SSR): Schnelle, aber auf den Bildschirm begrenzte Reflexionen
  • Lumen Reflections: Vollständige Welt-Reflexionen, auch außerhalb des Sichtbereichs

Lumen und Tageslicht-Simulation

Lumen reagiert in Echtzeit auf Sky Atmosphere und Directional Light-Änderungen. Ein Sonnenuntergang, der die Sonne von hoch am Himmel zum Horizont bewegt, verändert automatisch alle indirekten Beleuchtungsberechnungen der gesamten Szene – kein erneutes Baking nötig. Für Architekturvisualisierungen, die Tageslichtsimulation erfordern (Sonnenstandsanalyse), ist das revolutionär.

Lumen-Qualitätseinstellungen

Lumen bietet mehrere Qualitätsstufen:

  • Low: Für schwächere Hardware; reduzierte Bounce-Anzahl und GI-Auflösung
  • Medium: Standard-Echtzeit-Qualität
  • High: Für hochwertige Produktionen und Cinematic-Rendering
  • Ultra: Höchste Qualität; erhebliche GPU-Anforderungen (für Virtual Production auf High-End-Hardware)

Die Qualitätsstufen werden im Project Settings und über Console Variables (r.Lumen.*) gesteuert.

Lumen und Virtual Production

Im Virtual Production-Kontext auf LED-Wänden ist Lumen das zentrale Beleuchtungssystem:

  • Kamera-Set-Extensions reagieren auf das echte Studiolichs (via Live-Link-Daten, die Studiolichtwerte in UE5 synchronisieren)
  • Wenn sich das Lichtkonsolen-Setup ändert, passt sich Lumen-GI in Echtzeit an
  • Sonnenstands-Simulation für Außen-Extensions ohne Baking
  • Color Bleeding von LED-Wand-Elementen auf die physischen Set-Elemente davor

Lumen und ACES/HDR

Lumen arbeitet im linearen HDR-Farbraum, der mit ACES (Academy Color Encoding System) kompatibel ist. Für Virtual Production, wo Kamera-Farbmanagement kritisch ist, kann UE5 mit ACES-Farbpipelines konfiguriert werden, sodass das Lumen-gerenderte Bild kameragemäß transformiert wird.

nDisplay und Lumen

Im nDisplay-System (das Multi-LED-Wand-Management in UE5) wird Lumen über alle Cluster-Nodes synchron berechnet. Das stellt sicher, dass die GI über die gesamte LED-Wall-Fläche konsistent ist – keine GI-Discontinuities an den Übergängen zwischen verschiedenen LED-Tiles.


Beispiele

  1. Dynamischer Sonnenuntergang auf LED-Wand: Eine virtuelle Außenszene auf einer LED-Wand wechselt per Blueprint von Mittagssonne zu Sonnenuntergang. Lumen passt die gesamte Raumbeleuchtung (warme Lichter, lange Schatten, orange-rotes Color Bleeding auf Gebäudefassaden) in Echtzeit an.
  2. Innenraum-Architekturvisualisierung: Ein Architekturbüro zeigt einem Kunden interaktiv verschiedene Wandfarben. Mit Lumen verändert sich das Color Bleeding im Raum sofort, wenn die Wandfarbe von Weiß zu Terrakotta wechselt.
  3. Lichtdesign-Preview: Ein Beleuchter plant eine Theaterproduktion und simuliert verschiedene Beleuchtungs-Szenarien in UE5. Lumen zeigt die indirekten Reflexionen der farbigen Scheinwerfer auf dem Bühnenboden in Echtzeit.
  4. Reflexionen auf Fahrzeug-Lack: Eine Automotive-Visualisierung zeigt ein Fahrzeug in verschiedenen Umgebungen (Stadtstraße, Autobahn, Showroom). Lumen berechnet die Reflexionen des Umgebungslichts auf dem glänzenden Lack vollständig dynamisch.

In der Praxis

Mesh Distance Fields aktivieren: Lumen-Software-Ray-Tracing benötigt Mesh Distance Fields. Im Project Settings → Rendering sicherstellen, dass Generate Mesh Distance Fields aktiviert ist.

Lumen Translucency: Transparente Materialien (Glas, Wasser) werden von Lumen standardmäßig nicht vollständig für GI berücksichtigt. Per r.Lumen.TranslucencyVolumeCascades kann die Qualität verbessert werden, erhöht aber die GPU-Last.

Fur Performance: Final Gather Rate optimieren: Der Console-Befehl r.Lumen.DiffuseIndirect.Allow 1 und r.Lumen.MaxTraceDistance steuern, wie weit Lumen GI-Tracing-Pfade verfolgt. Kleinere Werte verbessern die Performance auf Kosten der GI-Qualität in großen Außenszenen.

Hardware Ray Tracing nur wenn nötig: Hardware RT verbessert Qualität erheblich, halbiert aber oft die Performance. Für Interactive/Real-Time Anwendungen Software-Lumen bevorzugen; für Cinematic-Output Hardware-RT einschalten.


Vergleich & Abgrenzung

SystemLumen (UE5)Gebackene LightmapsUnity HDRP Ray Tracing
Dynamische GIJa (vollständig)Nein (statisch)Ja (eingeschränkt)
Baking nötigNeinJa (Stunden bis Tage)Teilweise
PerformanceHoch-End GPU nötigSehr performantHigh-End GPU nötig
Echtzeit-LichtänderungenJaNeinJa
Virtual Production-tauglichJa (nDisplay)NeinBegrenzt

Häufige Fragen (FAQ)

Kann Lumen gebackene Lightmaps komplett ersetzen? Für die meisten modernen Projekte auf High-End-Hardware: Ja. Für Mobile-Projekte, sehr schwache Hardware oder extreme Performance-Budgets sind gebackene Lightmaps weiterhin effizienter. Für Virtual Production und Architekturviz ist Lumen die klare Empfehlung.

Wie unterscheidet sich Lumen von Path Tracing in UE5? Path Tracing in UE5 ist ein vollständiger, physikalisch korrekter Rendering-Modus für Offline-Rendering (kein Echtzeit). Er erzeugt noch höhere Qualität als Lumen, aber benötigt mehrere Sekunden bis Minuten pro Frame. Lumen ist der Echtzeit-Kompromiss für interaktive und Live-Anwendungen; Path Tracing für den finalen Cinematic-Export.


Verwandte Einträge


Weiterführend

  • Epic Games: Lumen Global Illumination and Reflections – docs.unrealengine.com (2024)
  • Epic Games GDC 2022: Lumen in Action – Virtual Production with UE5 – Vortrag (2022)
  • Unreal Online Learning: Lighting Fundamentals with Lumen – dev.epicgames.com/community/learning (2024)
← Zurück zu Software & Tools
Infotag · 13. Mai · 15:00 Uhr · Vor Ort

Sei am Mittwoch dabei.
Bring Eltern oder Freunde mit.

Ein halber Nachmittag, der dir drei Jahre Klarheit bringen kann. Kostenlos, unverbindlich, ehrlich.

  • Rundgang durch Studios, Schnitträume und Tonstudio
  • Echte Absolventenfilme sehen
  • 1:1-Beratung zu Bewerbung & BAföG
  • Studierende direkt fragen
  • Kaffee, kein Sales-Pitch
  • Auch online möglich

Platz beim Infotag reservieren

Dauert 30 Sekunden. Bestätigung per E-Mail.
100 % kostenlos · keine Verpflichtung · jederzeit absagbar
Lumen Global Illumination (UE5) – Dynamische Echtzeit-Beleuchtung — Wiki | Lazi Akademie | Lazi Akademie Esslingen