Der Sequencer ist das nicht-lineare Animations- und Cinematik-Tool von Unreal Engine 5, das Kamerafahrten, Charakter-Animationen, Beleuchtungswechsel und vollständige Filmsequenzen direkt in der Echtzeit-Umgebung ohne externen Export steuerbar macht.
Was ist der Sequencer?
Der Sequencer wurde mit UE4.12 (2016) eingeführt und ersetzt das ältere Matinee-System vollständig. In UE5 hat er sich zum zentralen Werkzeug für jede Art von zeitbasierter Animation entwickelt – von einfachen Türöffnungen in Spielen bis hin zu vollständig produzierten Filmsequenzen für Virtual Production.
Konzeptuell ähnelt der Sequencer einer traditionellen NLE-Anwendung (Non-Linear Editor) wie Adobe Premiere Pro oder DaVinci Resolve: Spuren (Tracks) mit Keyframes organisieren zeitbasierte Änderungen an Objekten, Lichtern und Kameras. Der entscheidende Unterschied ist, dass alle Elemente in einer interaktiven 3D-Umgebung manipuliert werden und das Ergebnis in Echtzeit sichtbar ist.
Erklärung
Architektur
Level Sequence: Die grundlegende Sequencer-Asset-Einheit. Eine Level Sequence enthält alle Tracks und kann im Level als Actor platziert werden. Sie lässt sich über Blueprint starten, stoppen und scrubben.
Master Sequence / Subsequences: Für komplexe Produktionen können mehrere Sequenzen hierarchisch organisiert werden. Eine Master Sequence enthält Subsequence Tracks, die einzelne Szenen oder Shots repräsentieren.
Cinematic Shot Track: Auf der höchsten Ebene der Master Sequence orchestriert der Shot Track einzelne Level Sequences als Kameraeinstellungen (Shots). Jeder Shot hat eigene In/Out-Punkte und kann einer dedizierten Kamera zugewiesen werden – analog zu Schnittsoftware.
Track-Typen
Der Sequencer kennt folgende relevante Track-Kategorien:
Transformation Track: Animiert Position, Rotation und Skalierung eines Actors über Keyframes. Unterstützt unterschiedliche Interpolationsmodi (Constant, Linear, Cubic/Auto).
Camera Track / Camera Cut Track: Verwaltet Kameras in der Szene. Der Camera Cut Track schaltet zwischen mehreren Kameras zur definierten Frame-Nummer – für klassischen Schnitt innerhalb einer Sequenz.
Animation Track: Spielt Skeletal Mesh Animations (FBX-Clips oder UE5-Assets) auf einem Charakter ab. Unterstützt Blending mehrerer Animationsclips und Additive-Layer.
Event Track: Löst zu definierten Zeitpunkten Blueprint-Events aus. Nützlich für Gameplay-Trigger innerhalb von Cutscenes (z. B. Türöffnung, Spawning).
Audio Track: Spielt Audio-Assets zeitgesteuert ab. Unterstützt Lautstärke-Keyframes und Pitch-Variation.
Material Parameter Track: Animiert Material-Parameter über Zeit (z. B. Leuchtstärke einer Lampe, Transparenz eines Glases).
Light Track: Animiert Lichtintensität, Farbe, Radius und andere Eigenschaften von Lichtquellen in der Szene.
Visibility Track: Blendet Actors zur Laufzeit ein oder aus.
Fade Track: Steuert den Screen-Fade für Ein-/Ausblenden der gesamten Szene.
Level Visibility Track: Aktiviert oder deaktiviert Sublevels zum Zeitpunkt X.
Camera Rigs
UE5 bietet spezialisierte Camera Rig Actors für realistische Kamerabewegungen:
- Camera Rig Rail: Simuliert einen Kamerawagen auf einer Schiene/Spline; ideal für Dolly-Shots
- Camera Rig Crane: Simuliert einen Kranarm mit konfigurierbarer Länge und Neigung
- Manuelle Kameraanimation via Transformation Track für freie Bewegungen
Movie Render Queue
Der Movie Render Queue (MRQ) ist das professionelle Render-Output-System für Sequencer-Produktion. Im Gegensatz zum älteren Render Movie-Dialog bietet der MRQ:
- Anti-Aliasing via Temporal Accumulation: Mehrere Samples pro Frame für höchste Qualität ohne Bewegungsartefakte
- Multi-Pass-Rendering: Gleichzeitiger Export von Schönheitsbild, Tiefenpuffer, Motion Vectors und weiteren G-Buffer-Passes als EXR
- Path Tracer: Optionaler Full-Path-Tracing-Modus für maximale physikalische Korrektheit (offline, keine Echtzeit)
- High-Resolution Screenshots: Kachelbasiertes Rendering für Ultra-High-Resolution-Ausgaben
- Batch-Rendering: Mehrere Sequenzen oder Shots in einer Queue abarbeiten
Beispiele
- Game Cutscene: Eine Cutscene beim Betreten eines Raumes: Kamera fährt auf den NPC zu, Beleuchtung wechselt dramatisch, der NPC spielt eine Animation ab, ein Dialog-Event wird ausgelöst
- Architekturfilm: Komplette 90-Sekunden-Kamerafahrt durch ein virtuelles Gebäude mit Lichtveränderungen nach Tageszeit, gerendert mit dem Movie Render Queue als EXR-Sequenz
- Virtual Production: Live-Compositing auf dem Set: Die Sequencer-Kamera ist mit der physischen Kamera auf dem Set per Tracking-System synchronisiert
- Produktvideo: Automobilvisualisierung – Fahrzeug dreht sich auf einem Drehteller, Materialien und Beleuchtung wechseln nach Zeitplan
In der Praxis
Workflow für eine einfache Kamerafahrt:
- Im Level Editor: Window → Cinematics → Add Level Sequence
- Im Sequencer: + Track → Camera Cut Track hinzufügen
- Kamera-Actor ins Level ziehen oder via Sequencer +Camera erstellen
- Im Camera Cut Track: Kamera zuweisen
- Kamera-Actor auswählen, im Sequencer + Track → Transform
- Keyframe bei Frame 0 setzen (Taste S im Viewport für Schnellkeyframe)
- Zeitcursor auf Frame 120 setzen, Kamera im Viewport bewegen, zweiter Keyframe
- Interpolation der Kurve im Curve Editor anpassen
- Movie Render Queue öffnen, Sequenz hinzufügen, Output-Format wählen (EXR, PNG, MP4)
Integration mit anderen UE5-Systemen
Der Sequencer ist tief mit allen anderen Engine-Systemen verzahnt: Niagara-Effekte können aktiviert und parametriert werden, MetaHumans spielen Facial-Animation-Clips ab, Lumen-Beleuchtung reagiert in Echtzeit auf die animierten Lichter.
Vergleich & Abgrenzung
Gegenüber Adobe Premiere Pro und DaVinci Resolve fehlt dem Sequencer die Fähigkeit zum direkten Video-Schnitt und Compositing. Er ist kein Ersatz für einen NLE-Workflow, sondern das Werkzeug zur Erstellung von Quellmaterial in der 3D-Umgebung. Das gerenderte Material wird dann üblicherweise in DaVinci Resolve oder Premiere weiterbearbeitet.
Verglichen mit Cinema 4D oder Blenders NLA-Editor ist der UE5-Sequencer stärker auf die Echtzeit-Produktion ausgerichtet: Änderungen sind sofort sichtbar, ohne Render-Wartezeiten.
Häufige Fragen (FAQ)
Kann ich den Sequencer für interaktives Gameplay nutzen? Ja. Level Sequences können per Blueprint getriggert, pausiert und gespult werden. Für komplexe interaktive Cutscenes gibt es das Gameplay Cameras-System.
Unterstützt der Sequencer Motion Capture? Ja. Per LiveLink können Motion-Capture-Daten in Echtzeit in den Sequencer eingespeist werden. Aufgezeichnete Take-Daten können anschließend als Animation-Asset in Sequencer-Tracks genutzt werden.
Wie viele Shots sind in einer Master Sequence möglich? Technisch unbegrenzt. Produktionen mit mehreren hundert Shots (z. B. vollständige Episoden-Produktionen) sind dokumentiert.
Verwandte Einträge
Weiterführend
- Epic Games: Sequencer Overview – Offizielle Dokumentation (docs.unrealengine.com, 2024)
- Epic Games: Movie Render Queue – Dokumentation (docs.unrealengine.com, 2024)
- Mears, Brian: Cinematics Production with UE5 Sequencer, Unreal Fest 2023
- Brinkmann, Ron: The Art and Science of Digital Compositing, Morgan Kaufmann (2008) – Hintergrundwissen Compositing
- Epic Games: Fortnite Cinematics Breakdown, Unreal Engine Blog (2022)
