← Zurück zu Software & Tools
Der NLA Editor (Non-Linear Animation) in Blender ist ein spurbasiertes Compositing-System für Animationen, das das Kombinieren, Überblenden, Wiederverwenden und Schichten mehrerer Animations-Actions aus einem Objekt ermöglicht.

Rubrik: Software & Tools · Unterrubrik: Blender · Niveau: Fortgeschritten Synonyme / Auch bekannt als: Non-Linear Animator, Action Editor (verwandt), NLA Strip, Menüpfad: Editor Type → NLA Editor; oder Animation-Tab → NLA-Bereich

Was ist der NLA Editor?

Der NLA Editor abstrahiert einzelne Animationssequenzen (Actions) in wiederverwendbare Clips (NLA Strips), die auf Zeitspuren gelegt, skaliert, verschoben, gemischt und übergeblendet werden können – ähnlich wie Audioclips in einer DAW oder Videoclips auf einer Timeline. Dies ermöglicht es, eine Lauf-Action, eine Sprung-Action und eine Idle-Action getrennt zu erstellen und dann in der NLA zu einer Gesamtanimation zu kombinieren.

Erklärung

Grundkonzepte:

  • Action: Eine benannte Sammlung von F-Curves (Keyframe-Kurven) für ein Objekt oder eine Armature. Erstellt im Action Editor oder Dopesheet. Jede Action kann unabhängig animiert werden.
  • NLA Track: Eine horizontale Spur im NLA Editor, die NLA Strips aufnimmt. Ein Objekt kann mehrere Tracks haben.
  • NLA Strip: Ein Action-Clip auf einer Spur. Hat Start/End-Frame, Skalierung (Wiedergabegeschwindigkeit), Blending-Modus und Repeat-Option.
  • Push Down: Wandelt die aktive Action in einen NLA Strip um (Stern-Symbol → Push Down in NLA Header). Notwendig, um eine Action in die NLA einzufügen.
  • Stashed Action: Auf einer [Action Stash]-Spur gespeicherte Actions, die deaktiviert aber erhalten sind.

NLA Strip-Eigenschaften:

Im Properties-Panel (N-Panel im NLA Editor) können folgende Strip-Eigenschaften eingestellt werden:

  • Action Start/End: Welcher Bereich der Original-Action verwendet wird (Sub-Bereich)
  • Strip Extents: Wann der Strip auf der NLA-Timeline beginnt und endet
  • Repeat: Wie oft der Strip-Inhalt wiederholt wird (z. B. für Lauf-Loops)
  • Scale: Zeitdehnung/-stauchung des Clips
  • Blend In/Out: Überblendungsframes am Anfang und Ende des Strips

Blending-Modi:

  • Replace (Standard): Der Strip überschreibt die Basis-Pose vollständig.
  • Add: Die Strip-Werte werden zur Basis-Pose addiert (Additive Layer, z. B. Atemanimation über Lauf).
  • Multiply: Multiplikation mit Basis-Werten.
  • Combine: Intelligenteres Blending für Quaternion-Rotationen.

Influence: Jeder NLA Strip hat einen Influence-Wert (0–1), der seinen Gesamteinfluss auf die finale Pose steuert. Dieser Wert kann animiert werden (Rechtsklick → Add Keyframe), um Strips ein- und auszublenden.

Transition Strips: Zwischen zwei Strips kann eine automatische Überblendung (Transition) eingefügt werden: beide Strips auswählen → Shift+T.

Meta Strips: Mehrere Strips können zu einem Meta-Strip zusammengefasst werden (Ctrl+G), um sie gemeinsam zu verschieben oder zu skalieren.

Tweak Mode: Doppelklick auf einen Strip öffnet den Tweak Mode, der die Action des Strips direkt im Dopesheet bearbeitbar macht.

Verwendung für Action Re-Use:

Eine Lauf-Action kann auf einem Streifen loop-artig wiederholt werden (Repeat-Wert setzen), während auf einer zweiten Spur eine Arm-Gesten-Action additive überlagert wird. Die finale Pose ist die Kombination beider Spuren.

Beispiele

  1. Charakter-Lauf mit überlagerten Gesten: Lauf-Action auf Spur 1 (looped), Winken-Action auf Spur 2 (Add-Modus) für einen Charakter, der winkt während er geht.
  2. Cinematic Kamera-Cut: Mehrere Kamera-Actions (Dolly, Schwenk, Statisch) als einzelne NLA Strips für einen einfach editierbaren Kamera-Ablauf.
  3. Crowd-Simulation: Verschiedene Walk-Cycle-Varianten (langsam, schnell, hinkend) als Actions in der NLA für verschiedene Charakterinstanzen.
  4. Additive Atemanimation: Separate Brust/Schulter-Atemanimation als Add-Strip über alle anderen Animationen, für realistisches Atmen ohne in jede Action integriert werden zu müssen.
  5. Game Export (GLTF/FBX): Einzelne Actions (Idle, Walk, Run, Jump) im NLA-Bereich organisiert für klaren Export in Unity oder Unreal Engine.

In der Praxis

Schritt-für-Schritt: Action in NLA umwandeln:

  1. Armature animieren (z. B. Lauf-Cycle, Frame 1–24)
  2. Action im Action Editor benennen: „Walk_Cycle"
  3. Im NLA Editor: Stern-Symbol am Track → Push Down
  4. Strip erscheint auf NLA-Spur
  5. Repeat-Wert einstellen (z. B. 5 für 5 Wiederholungen)
  6. Neue Action erstellen: Dopesheet → Action Editor → New
  7. Arm-Geste animieren (Frame 50–80), Action benennen: „Wave_Arm"
  8. NLA: Stern → Push Down, auf neue Spur legen
  9. Strip Blending: Add für additive Überlagerung
  10. Shift+T zwischen Walk- und Wave-Strip für Überblendung

Wichtige Shortcuts im NLA Editor:

  • Shift+A – Neuen NLA Strip erstellen (leerer Strip aus vorhandener Action)
  • N – Properties Panel öffnen
  • G – Strip verschieben
  • S – Strip skalieren
  • Shift+T – Transition zwischen ausgewählten Strips
  • Ctrl+G – Meta Strip erstellen
  • Tab – Tweak Mode (Strip bearbeiten)

Häufige Fehler:

  • Action bereits in NLA: Direkte Änderungen in Dopesheet nicht möglich → Tweak Mode verwenden (Tab)
  • Strips überlappen unerwartet: Replace-Modus statt Add → Blend-Modus prüfen
  • Action verschwindet nach Push Down: Action ist in NLA, aber Dopesheet zeigt keine Kurven → NLA Strip in Tweak Mode öffnen

Vergleich & Abgrenzung

Der Blender NLA Editor ist vergleichbar mit dem Trax Editor in Maya oder dem Nonlinear Animation System in MotionBuilder. Mayas Trax Editor gilt als ausgereifter für Charakter-Animation-Mixing. Der Blender NLA Editor ist kostenlos, gut integriert und für die meisten Anwendungsfälle ausreichend. Spezialisierte Tools wie Cascadeur (KI-basierte Pose-Interpolation) sind für komplexe Charakter-Animationen leistungsfähiger, aber kostenpflichtig.

Häufige Fragen (FAQ)

Wie aktiviere ich den NLA Editor in Blender? Der NLA Editor öffnet sich durch Ändern des Editor-Typs in einem beliebigen Fenster. Im Animation-Tab des Blender-Headers ist er standardmäßig im unteren Bereich eingeblendet. Um eine Action in die NLA einzufügen, muss zuerst eine Action im Action Editor oder Dopesheet erstellt und dann über den Stern-Button im NLA Editor Track „Push Down" ausgeführt werden.

Wann sollte ich den NLA Editor statt des normalen Dopesheets nutzen? Der NLA Editor ist sinnvoll, wenn mehrere separate Animations-Actions kombiniert werden sollen (Idle + Walk + Geste), wenn Actions wiederverwendet oder looped werden sollen, und wenn Game-Assets mit klar getrennten Animationsclips für Engine-Export erstellt werden. Für einfache, einzelne Animationen reicht der Dopesheet/Graph Editor aus.

Weiterführend

  • Blender Foundation: NLA Editor – offizielle Dokumentation. docs.blender.org/manual/en/latest/editors/nla/index.html (2024)
  • Blender Foundation: Actions – Dopesheet und NLA. docs.blender.org/manual/en/latest/animation/actions.html (2024)
  • Dikko: NLA Editor Tutorial – Blender Non-Linear Animation. youtube.com/@dikkoblender (2022)
← 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