Rigging ist der technisch-künstlerische Prozess, bei dem ein 3D-Modell mit einem Skelett (Armature), Gewichtungen (Skinning) und einem intuitiven Kontrollsystem versehen wird, das Animator:innen das Bewegen der Figur ermöglicht.
Rubrik: Animation & VFX · Unterrubrik: 3D-Animation · Niveau: Fortgeschritten Synonyme / Auch bekannt als: Character Rigging, TD-Arbeit, Setup, Skinning
Was ist Rigging?
Rigging ist die Brücke zwischen dem fertigen 3D-Modell und der Animation. Ein 3D-Modell ist zunächst eine statische Hülle aus Polygonen – es kann sich nicht bewegen. Durch Rigging erhält es ein internes Skelett (Armature) aus Bones (Knochen), die das Mesh verformen, wenn sie bewegt werden. Darüber hinaus werden Kontrollobjekte (Controls oder Controllers) erstellt, die dem Animator eine ergonomische Schnittstelle bieten.
Ein gutes Rig verschwindet hinter seiner Funktion: Der Animator denkt nicht über das Rig nach, sondern über die Pose. Ein schlechtes Rig frustriert durch unnatürliche Verformungen, eingeschränkte Posierbarkeit oder technische Fehler.
Der „Technical Director" (TD) oder „Rigger" ist die Spezialistenrolle, die sich mit Rigging befasst. In kleinen Produktionen übernehmen Animator:innen diese Aufgabe selbst.
Erklärung
Das Skelett (Armature / Bone-Hierarchie)
Ein Rig-Skelett ist eine Hierarchie von Bones. Jeder Bone hat:
- Head (Kopf): Startpunkt des Bones
- Tail (Schwanz): Endpunkt des Bones
- Parent-Child-Beziehung: Kindknochen folgen dem Elternknochen
Die Hierarchie entspricht dem biologischen Skelett: Die Hüfte ist oft der Root-Bone (Wurzel), aus dem Wirbelsäule, Oberschenkel und Schultern als Kinder verzweigen. Von den Schultern verzweigen Oberarme, dann Unterarme, dann Hände und Finger.
In Blender heißt das Skelett-Objekt Armature. In Maya heißt es ebenfalls Skeleton oder Joint Hierarchy.
Skinning (Gewichtung)
Nachdem das Skelett erstellt ist, muss das 3D-Mesh mit den Bones verbunden werden. Dieser Prozess heißt Skinning oder Weight Painting. Jeder Vertex des Meshes bekommt eine Gewichtung (Weight), die angibt, wie stark er von welchem Bone beeinflusst wird.
Beispiel: Ein Vertex am Ellenbogen kann 60% dem Unterarm-Bone und 40% dem Oberarm-Bone zugewiesen sein. Wenn sich der Unterarm bewegt, folgt der Vertex zu 60% dieser Bewegung.
Gutes Skinning erzeugt natürliche Verformungen an Gelenken. Schlechtes Skinning führt zu „Pinching" (Zusammenziehen), „Collapsing" (Kollabieren) oder zu eckigen Gelenkverformungen.
Automatic Weights (in Blender und Maya vorhanden) berechnet Gewichtungen automatisch basierend auf Proximity. Als Ausgangspunkt nützlich, aber manuelles Nacharbeiten per Weight Painting ist fast immer nötig.
Kontrollobjekte (Controllers / Controls)
In einem produktionsreifen Rig werden die Bones nicht direkt von Animator:innen bewegt. Stattdessen werden Controller-Objekte (oft einfache Kurven oder Objekte) erstellt, die über Constraints mit den Bones verbunden sind.
Vorteile von Controllers:
- Intuitivere Handhabung (ein Fußkontroller bewegt Fuß, Knöchel und Zehen gleichzeitig)
- Visuell klar erkennbar (z. B. grüner Kreis = Fußcontroller)
- Können globale oder lokale Kontrollparameter haben (Twist, Curl, Spread)
- FK/IK-Switch auf einem Controller (→ Inverse Kinematik (IK) vs. Forward Kinematik (FK))
Constraints
Constraints sind Regeln, die die Bewegung von Bones einschränken oder an andere Objekte koppeln. Wichtige Constraint-Typen:
- Copy Rotation/Location/Scale: Ein Bone kopiert die Transformation eines anderen
- Track To: Ein Bone schaut immer ein Zielobjekt an (Augen-Rigging)
- IK Constraint: Löst Inverse Kinematik (IK) vs. Forward Kinematik (FK) für eine Bone-Kette
- Stretch To: Bone streckt sich auf ein Zielobjekt (für Squash-and-Stretch-Rigs)
- Limit Rotation: Begrenzt die Rotation auf realistische Winkelbereiche
Shape Keys und Driven Keys
Für Gesichtsanimation und Spezialverformungen werden oft Shape Keys (Blender) oder Blend Shapes (Maya) genutzt (→ Blend Shapes / Shape Keys für Gesichtsanimation). Driven Keys verbinden Bone-Rotationen mit Shape Key-Werten: Wenn der Mundwinkel-Controller nach oben bewegt wird, aktiviert das automatisch den „Lächeln"-Shape Key.
Beispiele
Beispiel 1 – Einfaches Arm-Rig: Drei Bones: Oberarm → Unterarm → Hand. Skinning: jeder Vertex gehört primär zu einem Bone, mit weichen Übergängen an den Gelenken. Ein FK-Controller erlaubt das direkte Rotieren. Ein IK-Controller am Handgelenk erlaubt Inverse Kinematik (IK) vs. Forward Kinematik (FK).
Beispiel 2 – Gesichts-Rig: Das Gesicht eines Charakters hat:
- Augen-Controller (Track To Constraint zu leeren Objekten)
- Lid-Bones für Augenlider
- Jaw-Bone für Kieferöffnung
- Blend Shapes für Ausdrücke
- Driven Keys: Jaw-Rotation treibt „Mund öffnen"-Shape Key an
Beispiel 3 – Komplexes Produktions-Rig: Ein Hollywood-Produktionscharakter (z. B. aus einem DreamWorks-Film) hat oft 500–1000+ Bones, getrennte Facial- und Body-Rig-Systeme, Custom-Properties für Art Directors und ein standardisiertes Naming-Schema für Pipeline-Integration.
In der Praxis
Standard-Bone-Naming
Professionelle Rigs folgen Naming-Konventionen. Beispiel (Maya-Standard):
DEF_arm_upper_L– Deformation Bone, oberer Arm, linksCTRL_arm_IK_L– Controller, IK, linksMCH_arm_twist_L– Mechanismus-Bone (intern, nicht sichtbar)
In Blender werden oft Suffixe .L und .R verwendet, die die automatische Spiegelung aktivieren.
Addon-Rigs und Auto-Rigger
Mixamo Auto-Rigger: Webbasierter Service, der ein 3D-Modell automatisch riggt und mit einer umfangreichen Motion-Capture-Bibliothek verbindet.
Rigify (Blender Add-on): Generiert professionelle Rigs aus Meta-Rig-Templates. Weit verbreitet in der Community.
Advanced Skeleton (Maya): Kommerzielles Rigging-System für Produktionsqualität.
Retargeting
Wenn Rigs von Charakteren gleiche Skelett-Strukturen haben, können Animationen von einem Rig auf ein anderes übertragen werden (Retargeting). Das ist die Basis für Motion Capture Nutzung (→ Motion Capture: Bewegungsdaten nutzen).
Vergleich & Abgrenzung
| Aspekt | Rigging | Modellierung |
|---|---|---|
| Ziel | Beweglichkeit | Form |
| Zeitpunkt | Nach dem Modell | Vor dem Rig |
| Ergebnis | Deformierbares Mesh | Statisches Mesh |
| Werkzeuge | Bones, Constraints | Polygone, Sculpting |
Häufige Fragen (FAQ)
Wie lange dauert das Rigging eines Charakters? Einfaches Rig für Hobbyproduktionen: 2–8 Stunden. Produktionsqualität mit Gesichts-Rig: mehrere Wochen bis Monate. In Studios gibt es spezialisierte Technical Directors (TDs), die sich ausschließlich mit Rigging beschäftigen.
Muss ich vor dem Rigging das Modell vorbereiten? Ja. Das Modell sollte saubere Topologie haben (besonders an Gelenken), korrekte Transforms (Apply Scale/Rotation in Blender), eventuell symmetrisch sein und das Mesh sollte in T-Pose oder A-Pose vorliegen.
Was ist der Unterschied zwischen einem Deformation-Bone und einem Control-Bone? Deformation-Bones (DEF) deformieren das Mesh. Control-Bones (CTRL) sind für den Animator sichtbar und bedienbar. Mechanism-Bones (MCH_) sind interne Bones für komplexe Kinematikketten, die weder Mesh verformen noch direkt benutzt werden.
Verwandte Einträge
- Inverse Kinematik (IK) vs. Forward Kinematik (FK) – IK-Systeme im Rig
- Blend Shapes / Shape Keys für Gesichtsanimation – Gesichtsverformungen
- Facial Animation: Mimik und Lipsync – Anwendung des Gesichts-Rigs
- Walk Cycle: Der Gehzyklus in der Animation – Klassische Anwendung des Body-Rigs
- Motion Capture: Bewegungsdaten nutzen – Retargeting auf Rigs
Weiterführend
- Sloan, P. (2001). Character Rigging for Games. Game Developers Conference Proceedings.
- Medhurst, J. (2012). Inspired 3D Short Film Production. Course Technology.
- Blender Foundation (2024). Blender 4.x Manual – Armatures. docs.blender.org.
- Autodesk (2024). Maya Rigging Documentation. autodesk.com/maya.
- Lau, S. (2012). Digital Creature Rigging: Wings, Tails & Tentacles for Animation & VFX. Focal Press.
