Motion Capture (Mocap) ist eine Technik zur digitalen Aufzeichnung von Bewegungsabläufen realer Personen oder Objekte, die anschließend auf 3D-Charaktere übertragen werden.
Rubrik: Animation & VFX · Unterrubrik: 3D-Animation · Niveau: Fortgeschritten Synonyme / Auch bekannt als: Mocap, Performance Capture, Motion Tracking, Body Tracking
Was ist Motion Capture?
Motion Capture ist eine der wichtigsten Technologien in der modernen Animations- und Spieleproduktion. Statt Bewegungen manuell zu animieren, werden die Bewegungen eines echten Schauspielers aufgezeichnet und auf einen digitalen Charakter übertragen.
Die Technologie existiert in verschiedenen Ausprägungen, vom professionellen optischen Capture-System mit Infrarot-Kameras bis zur inertial-basierten Anzuglösung für mobile Produktionen. Die Ergebnisse sind enorm effizienter als reine Handanimation, wenn realistische Menschenbewegungen benötigt werden, allerdings erfordern die Daten fast immer manuelle Nachbearbeitung.
Der Begriff Performance Capture wird verwendet, wenn neben der Körperbewegung auch Gesichts- und Fingeranimation aufgezeichnet wird, wie in Produktionen wie Avatar (Cameron, 2009) oder Rise of the Planet of the Apes (Wyatt, 2011).
Erklärung
Optische Mocap-Systeme (Marker-basiert)
Das am weitesten verbreitete System in professionellen Studios nutzt reflektierende Marker, die am Körper des Schauspielers befestigt werden. Infrarot-Kameras (oft 12–50 Kameras in einem Studio) registrieren die Positionen der Marker im 3D-Raum.
Workflow:
- Marker-Anzug anlegen (40–80 Marker)
- Kalibrierung des Capture-Raums
- T-Pose für Referenz
- Capture der Bewegungssequenzen
- Datenreinigung (Marker-Gaps, Noise-Reduktion)
- Skeleton-Solving: Aus Marker-Daten werden Gelenkwinkel berechnet
- Retargeting auf den Ziel-Charakter
Bekannte Systeme: Vicon, Qualisys, OptiTrack
Vorteile: Sehr hohe Präzision, Industriestandard Nachteile: Teures Studio erforderlich, keine Outdoor-Tauglichkeit, Post-Processing aufwändig
Inertiale Systeme (IMU-basiert)
Inertiale Messsysteme nutzen Beschleunigungs- und Rotationssensoren (IMUs = Inertial Measurement Units) an Körperteilen, um Bewegungen zu berechnen. Keine Kameras notwendig.
Bekannte Systeme: Xsens MVN, Rokoko Smartsuit, Perception Neuron
Vorteile: Portabel, kein Capture-Raum notwendig, Outdoor-tauglich, günstigere Einstiegsoptionen Nachteile: Drift-Akkumulation über Zeit, weniger präzise als optische Systeme, kein direktes Raumtracking ohne zusätzliche Referenz
Markerlose Systeme
Neuentwicklungen nutzen Computer Vision und Machine Learning, um Bewegungen direkt aus RGB-Videoaufnahmen zu extrahieren, ohne Marker oder Sensoren am Körper.
Bekannte Systeme: iPi Soft, DeepMotion, Plask, Movesense AI
Vorteile: Keine Spezialausrüstung, nachträgliche Extraktion aus vorhandenem Videomaterial Nachteile: Geringste Präzision, schlecht bei Occlusion, Finger und Gesicht problematisch
Facial Capture
Für die Aufzeichnung von Gesichtsausdrücken gibt es spezialisierte Systeme:
- Marker-basiert: Kleine Marker im Gesicht, optisches Tracking
- Depth-Kamera (Apple Face ID, Kinect): Strukturiertes Licht erzeugt 3D-Tiefenkarte des Gesichts
- Helmet-Mounted Camera: Kamera vor dem Gesicht montiert, filmt direkt die Mimik
- Machine Learning (iPhone + ARKit): Günstige Alternative, nutzt vorhandene Smartphone-Kamera
Facial Capture liefert Daten, die auf Blend Shapes / Shape Keys für Gesichtsanimation eines Charakters gemappt werden.
Retargeting
Retargeting ist der Prozess, Mocap-Daten von der Capture-Skelett-Struktur auf das Ziel-Charakter-Rig zu übertragen. Da Proportionen und Skelett-Strukturen unterschiedlich sind, ist Retargeting nicht trivial.
Wichtige Aspekte:
- Skalierung: Ein kleiner Charakter mit denselben Mocap-Daten wirkt anders als ein großer
- Proportion-Anpassung: Kurze Arme vs. lange Arme benötigen Skalierungskorrektur
- Foot Lock: Füße sollen auf dem Boden bleiben, auch wenn die Skelett-Proportionen abweichen
Software: Maya HIK (Human IK), Blender mit MotionBuilder-Kompatibilität, Unreal Engine IK Retargeter.
Beispiele
Beispiel 1, Spielfilm-Produktion: James Camerons Avatar (2009) nutzte ein aufwändiges Performance-Capture-System für alle Na'vi-Charaktere. Schauspieler wie Sam Worthington und Zoe Saldana trugen Marker-Anzüge und Helm-Kameras. Die Daten wurden auf vollständig CG-Charaktere retargeted, mit manuellem Refinement durch Animator:innen.
Beispiel 2, AAA-Videospiel: Die Uncharted-Reihe von Naughty Dog nutzt Performance Capture (Körper, Gesicht, Stimme gleichzeitig) für alle cutscene-Charaktere. Ingame-Animation ist eine Kombination aus Mocap und Handanimation.
Beispiel 3, Indie-Produktion mit Rokoko: Ein kleines Animationsstudio nutzt einen Rokoko Smartsuit (ca. 2.500 €) für Walk Cycles und Kampfanimationen. Die Daten werden in Blender importiert, retargeted und manuell verfeinert (→ Walk Cycle).
In der Praxis
Mocap in Blender importieren
- BVH oder FBX-Datei mit Mocap-Daten importieren
- Retargeting-Plugin verwenden (z. B. Auto-Rig Pro, Mixamo Addon)
- Proportionen des Zielcharakters abgleichen
- Foot Lock für korrekte Bodeninteraktion
- Manuelle Anpassungen im Dope Sheet: Timing-Werkzeug und Graph Editor in 3D-Animationsprogrammen
Mixamo als Gratis-Mocap-Quelle
Adobe Mixamo bietet eine umfangreiche, kostenlose Bibliothek von Mocap-Animationen (Walk, Run, Combat, Dance etc.) sowie einen Auto-Rigger. Für Indie-Produktionen und Prototypen eine wichtige Ressource.
Mocap vs. Handanimation
| Aspekt | Mocap | Handanimation |
|---|---|---|
| Realistische Menschenbewegung | Überlegen | Schwierig, zeitaufwändig |
| Stylisierte/expressive Animation | Ungeeignet | Überlegen |
| Produktionszeit | Schneller für große Mengen | Langsamer |
| Kreative Kontrolle | Eingeschränkt | Vollständig |
| Kosten (professionell) | Hoch (Studio) | Personal-Zeit |
| Fehlerquellen | Data-Cleaning, Retargeting | Timing, Anatomie |
Häufige Fragen (FAQ)
Ersetzt Mocap die Handanimation? Nein. Für stylisierte Figuren, Kreaturen, surrealistische Bewegungen oder stark übertriebene Ausdrücke ist Handanimation unersetzbar. Mocap und Handanimation werden oft kombiniert: Mocap als Basis, Handanimation als Verfeinerung.
Was ist der Unterschied zwischen Mocap und Video-Rotoscoping? Rotoscoping trackt 2D-Bildpositionen aus Video, nicht 3D-Koordinaten. Mocap erfasst dreidimensionale Positionen. Rotoscoping ist billiger, aber weniger präzise und nur für 2D-Animationen direkt nutzbar.
Kann ich Mocap mit einer normalen Kamera machen? Markerlose Systeme wie DeepMotion oder Plask können aus normalen RGB-Videos Body-Tracking-Daten extrahieren. Qualität ist deutlich unter professionellem Mocap, aber für Prototypen brauchbar.
Verwandte Einträge
- Rigging: Skelett und Kontrollen, Voraussetzung für Retargeting
- Facial Animation, Facial Capture und Blend Shapes
- Blend Shapes / Shape Keys für Gesichtsanimation, Zielsystem für Facial Capture
- Walk Cycle, Häufig per Mocap erstellt
- Keyframe-Animation: Grundlagen, Nachbearbeitung von Mocap-Daten
Weiterführend
- Menache, A. (2011). Understanding Motion Capture for Computer Animation (2. Aufl.). Morgan Kaufmann.
- Parent, R. (2012). Computer Animation: Algorithms and Techniques (3. Aufl.). Elsevier.
- Kitagawa, M. & Windsor, B. (2008). MoCap for Artists: Workflow and Techniques for Motion Capture. Focal Press.
- SIGGRAPH (2009). Avatar Special Effects Breakdown. Proceedings SIGGRAPH 2010.
