Unreal Engine 5 (UE5) von Epic Games ist eine professionelle 3D-Entwicklungsumgebung, die mit Technologien wie Nanite und Lumen fotorealistische Echtzeit-Visualisierungen und VR-Anwendungen auf höchstem Niveau ermöglicht.
Rubrik: Mediendesign & Digitale Medien · Unterrubrik: AR & VR · Niveau: Einsteiger
Was ist Unreal Engine?
Epic Games entwickelt die Unreal Engine seit 1998; UE5 (veröffentlicht 2022) ist die aktuell aktive Hauptversion. Die Engine ist bekannt für ihre visuelle Überlegenheit: Spiele wie Fortnite, Senua's Saga: Hellblade II und The Matrix Awakens nutzen UE5. Im VR-Bereich ist Unreal besonders stark in der Architektur-, Produkt- und Film-Visualisierung sowie in Virtual Production (mehr dazu im Eintrag Virtual Production: LED-Volume & Realzeit-Rendering).
Unreal Engine ist kostenlos nutzbar; Epic behält 5 % Royalties ab einem Umsatz von 1 Million USD pro Produkt (bei Spielen). Für Architektur, Film und nicht-spielende Anwendungen gibt es eigenständige Lizenzmodelle.
Die Hauptprogrammiersprache ist C++; für Designerinnen und Künstlerinnen bieten Blueprints ein visuelles Scripting-System, das ohne Textkode auskommt.
Erklärung
Kernfunktionen von UE5
Nanite – Virtualisiertes Mikropolygon-Rendering Nanite ermöglicht das Rendern von 3D-Modellen mit beliebiger Polygonanzahl in Echtzeit. Traditionell müssen 3D-Modelle für Echtzeit-Anwendungen auf wenige tausend Polygone reduziert werden (LOD-Optimierung). Mit Nanite können Architektur-Scans (Photogrammetrie-Meshes mit Millionen Polygonen), Filmassets und hochaufgelöste CAD-Modelle direkt in die Engine importiert und gerendert werden.
Für VR-Entwicklung ist Nanite mit Einschränkungen nutzbar: Die Meta Quest (Mobile GPU) unterstützt Nanite nicht nativ; für PC-VR und High-End-Systeme ist Nanite voll verfügbar.
Lumen – Dynamische Globale Beleuchtung Lumen berechnet Licht-Reflexionen, Ambient Occlusion und indirekte Beleuchtung in Echtzeit ohne vorberechnetes Lightmapping. Das Ergebnis: Räume wirken physikalisch korrekt beleuchtet; Änderungen an Lichtquellen sind sofort sichtbar.
Für VR ist Lumen ebenfalls CPU/GPU-intensiv; für PC-VR mit RTX-Grafikkarten nutzbar; für Mobile/Quest-VR wird Software-Lumen oder Screen-Space-GI eingesetzt.
Blueprints – Visuelles Scripting Blueprints ist das visuelle Scripting-System von UE5: Nodes werden durch Drags-and-Drop verbunden, ohne eine Zeile C++ schreiben zu müssen. Für Medienschaffende ohne Programmierhintergrund bietet Blueprints einen niedrigschwelligen Einstieg in die VR-Interaktionslogik.
Typische Blueprint-Anwendungen in VR:
- Türen öffnen, Schubladen ziehen
- Physikalische Objekte interagieren (heben, werfen, stapeln)
- UI-Panels ein- und ausblenden
- Audiotrigger beim Betreten von Bereichen
VR-Preview und VRED-Integration UE5 bietet direkt im Editor einen VR-Preview-Modus: Mit einem verbundenen Headset (SteamVR oder Meta Link) kann die Szene ohne Build-Prozess getestet werden. Autodesk VRED und andere CAD-/Visualisierungstools nutzen Unreal als Rendering-Backend.
VR-Entwicklung in UE5
XR-Plugin-System: UE5 unterstützt XR über das eigene Plugin-Framework. Für Meta Quest ist das Meta XR Plugin verfügbar; SteamVR über OpenVR Plugin; für alle OpenXR-kompatiblen Headsets das OpenXR Plugin.
VR Template: UE5 enthält ein VR-Starter-Template mit vorkonfigurierten Controllern, Teleportation, Grab-Interaktion und Locomotion-Optionen. Guter Ausgangspunkt für eigene Projekte.
Architektur-Visualisierung in VR: UE5 ist der bevorzugte Stack für hochwertige Architektur-VR:
- Datasmith: Import-Plugin für CAD-Daten (Revit, 3ds Max, Rhino, SketchUp) direkt in UE5
- Archviz Interactive-Template: Vorkonfiguriertes Projekt für Gebäude-Walkthrough in VR
- Chaos Physics: Realistische Physik-Simulation (Vorhänge, Polster, Wassersimulation)
- Path Tracing: Offline-Rendering für Standbilder und Marketing-Material in Raytracing-Qualität
Virtual Production in UE5
Wie im Eintrag Virtual Production: LED-Volume & Realzeit-Rendering beschrieben, ist UE5 die dominierende Engine für LED-Volume-Basierte Filmproduktion. nDisplay ist das UE5-Plugin für Multi-Screen- und LED-Wall-Output. Level Sequencer ermöglicht cinematografische Animationen und Kamerafahrten.
Metaverse und Fortnite UEFN
Epic bietet mit Unreal Editor for Fortnite (UEFN) eine vereinfachte Version von UE5, um Inhalte für das Fortnite-Ökosystem zu erstellen. Creator verdienen über das Fortnite Creator Program an Engagement ihrer Inhalte. Mehr zu Metaverse-Plattformen im Eintrag Metaverse: Design-Grundlagen & Plattformen.
Beispiele
- BMW – Virtueller Showroom: BMW nutzt UE5 für interaktive, hochqualitative Fahrzeug-Konfiguration in VR und als WebGL-Anwendung.
- Zaha Hadid Architects: Architektur-Visualisierungen in UE5 mit VR-Walkthrough für Präsentationen vor Bauherren.
- The Matrix Awakens (2021): Tech-Demo für UE5, die ein fotorealistisches Stadtmodell mit Millionen von Nanite-Polygonen zeigte.
- Senua's Saga: Hellblade II (2024): Eines der visuell beeindruckendsten Spiele für Xbox/PC, vollständig in UE5.
In der Praxis
Lernpfad für UE5 VR (Einsteiger):
- UE5 herunterladen: Kostenlos über den Epic Games Launcher (epic games.com)
- Grundlagen: Epic's offizielle "Your First Hour in Unreal Engine 5" (online, kostenlos)
- Blueprint Grundlagen: "Blueprint Visual Scripting Fundamentals" auf Unreal Online Learning
- VR Template erkunden: Neues Projekt mit VR Template anlegen und erkunden
- Archviz (optional): "Archviz Tutorial" – UE5-Dokumentation für Architektur-Anwendungen
Wichtige Ressourcen:
- Unreal Online Learning (dev.epicgames.com/community/learning) – kostenlos, umfangreich
- Fab.com (ehemals Unreal Marketplace + Sketchfab): Assets für UE5
- YouTube: „William Faucher", „Smart Poly", „Gorka Games" für UE5-Tutorials
Vergleich & Abgrenzung
| Anwendungsfall | Unity | Unreal Engine 5 |
|---|---|---|
| VR (Quest/Mobile) | Stärker (URP) | Möglich, aber limitiert (Nanite/Lumen nicht voll) |
| VR (PC/High-End) | Gut | Exzellent |
| Architekturvisualisierung | Möglich | Führend |
| Virtual Production | Begrenzt | Industriestandard |
| Indie-Spieleentwicklung | Sehr gut | Gut |
| Einstiegsfreundlichkeit | Höher | Mittel |
Häufige Fragen (FAQ)
Muss ich C++ für UE5 können? Nein. Blueprints decken die meisten Anwendungsfälle im kreativen Bereich ab. C++ ist nur für Performance-kritische oder tief integrierte Systeme nötig.
Kann ich ein UE5-Projekt für die Meta Quest exportieren? Ja, aber mit Abstrichen: Nanite und Lumen sind auf der Quest-GPU eingeschränkt oder nicht verfügbar. UE5 unterstützt Quest-Export über das Meta XR Plugin; Performance-Optimierung ist intensiver als bei Unity.
Ist Unreal Engine für Nicht-Spiele kostenlos? Für die Nutzung in Architektur, Film, VR-Visualisierungen und Unternehmensanwendungen (nicht als verkauftes Spiel) ist UE5 kostenlos; lediglich für veröffentlichte Spieletitel fällt ab 1 Mio. USD Umsatz eine Royalty an.
Verwandte Einträge
- Unity für VR-Entwicklung: Grundlagen
- Virtual Production: LED-Volume & Realzeit-Rendering
- AR, VR, MR, XR: Definitionen & Unterschiede
- UX-Design für VR: Besonderheiten & Prinzipien
- Metaverse: Design-Grundlagen & Plattformen
- VR-Headsets: Meta Quest, PSVR2, Apple Vision Pro
Weiterführend
- Epic Games (2024): Unreal Engine 5 Documentation. docs.unrealengine.com.
- Carnall, Matt (2022): Unreal Engine 5 Character Creation, Animation, and Cinematics. Packt Publishing, Birmingham.
- Epic Games (2022): State of Unreal Keynote. youtube.com/epicgames.
- Dean, Tim (2021): The Unreal Engine Game Developer Course. Udemy (Online-Kurs).
- Hamilton, Kirk (2020): How Epic's Unreal Engine Became the Common Language of Virtual Production. The Wall Street Journal.
