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: Der Gehzyklus in der Animation).
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: Mimik und Lipsync – Facial Capture und Blend Shapes
- Blend Shapes / Shape Keys für Gesichtsanimation – Zielsystem für Facial Capture
- Walk Cycle: Der Gehzyklus in der Animation – 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.
