← Zurück zu Software & Tools
Das Puppet Tool in After Effects erzeugt ein deformierbares Mesh über einem Layer, das durch Deform Pins, Starch Pins und Overlap Pins animiert wird – ideal für Charakter-Animationen, organische Bewegungen und 2D-Rigging ohne aufwändige Hierarchien.

Rubrik: Software & Tools Deep-Dive · Unterrubrik: Adobe After Effects · Niveau: Fortgeschritten Synonyme / Auch bekannt als: Puppet Pin Tool, Mesh Deformation, 2D Rigging


Was ist das Puppet Tool?

Das Puppet Tool (Werkzeug-Panel, Shortcut: Strg/Cmd + P) ermöglicht die Deformation von Bildebenen oder Shape Layers durch ein internes Mesh. Im Gegensatz zu klassischem Parenting, bei dem Ebenen starr bewegt werden, erlaubt das Puppet Tool weiche, organische Deformationen innerhalb einer einzigen Ebene – vergleichbar mit dem "Verbiegen" einer physischen Puppe.

Das Werkzeug besteht aus drei Pin-Typen:

  • Deform Pins (Verformungspunkte): Die Hauptantriebspunkte der Bewegung
  • Starch Pins (Stärke-Pins): Verhindern ungewollte Deformation in bestimmten Bereichen
  • Overlap Pins (Überlappungs-Pins): Steuern die Ebenenreihenfolge bei sich überschneidenden Körperteilen

Erklärung mit konkreten Parametern

Pin-Typen im Detail

Deform Pins (Hauptpins) Platziert mit dem Deform-Werkzeug. Jeder Pin zieht das Mesh an seiner Position; das Mesh zwischen den Pins deformiert sich organisch.

ParameterBeschreibungEmpfehlung
PositionPosition des Pins im LayerGelenke, Hüft-/Schulterpunkte
ExpansionBeeinflussungsradius des PinsGrößer = mehr Mesh-Fläche bewegt sich

Starch Pins (Stärke-Pins) Platziert mit dem Starch-Werkzeug (Sub-Tool des Puppet Tools). Starch Pins "versteifen" das Mesh in ihrem Radius – Bereiche, die sich nicht bewegen sollen (Rumpf, Kopf-Mitte).

ParameterBeschreibungEmpfehlung
StiffnessStärke der Versteifung (0–∞)100–300 für feste Bereiche
ExpansionBeeinflussungsradiusAn Körperteile anpassen

Overlap Pins (Überlappungs-Pins) Steuern, welche Körperteile "vorne" sind, wenn sich Teile überlappen (z. B. Arm vor Torso).

ParameterBeschreibungStandardwert
In FrontSchicht-Reihenfolge (positiv = vorne)0
ExtentBeeinflussungsradius für Überlappung50

Advanced Puppet (After Effects 2020+)

Mit Advanced Puppet (erfordert After Effects 2020 oder neuer) können:

  • Meshes manuell editiert werden (Vertices direkt verschieben)
  • Mesh-Dichte präziser gesteuert werden (Triangles-Parameter)
  • Bone-strukturierte Rigs mit Expression-Linking aufgebaut werden

Mesh-Parameter

ParameterBeschreibungEmpfehlung
TrianglesAnzahl der Mesh-Dreiecke100–500 (mehr = präziser, langsamer)
ExpansionAusdehnung des Meshes über Layer-Kante hinaus3–10 px

Schritt-für-Schritt Anleitung: Charakter-Arm animieren

  1. Charakter-Grafik importieren (PNG mit transparentem Hintergrund oder Shape Layer).
  2. Layer auswählen, Puppet-Werkzeug aktivieren (Strg/Cmd + P).
  3. Deform Pin auf der Schulter setzen (Klick im Viewport).
  4. Deform Pin auf dem Ellenbogen setzen.
  5. Deform Pin auf dem Handgelenk setzen.
  6. Starch Pin auf dem Rumpf/Torso setzen – verhindert, dass sich der Körper mit dem Arm mitbewegt.
  7. Im Timeline-Panel erscheint jetzt: Mesh > Verformung > Deform > Pins. Jeden Pin aufklappen → Position ist animierbar.
  8. Keyframes auf die Handgelenks-Pin-Position setzen: Ruhehaltung bei Sekunde 0, Handgelenk angehoben bei Sekunde 0,5.
  9. Easy Ease (F9) auf alle Keyframes.
  10. Overlap Pins hinzufügen, falls der Arm über dem Körper liegen soll – Arm-Pin: In Front = 1 (positiv = vorne), Torso-Pin: In Front = −1 (negativ = hinten).

Beispiele – 5 konkrete Anwendungen

  1. Erklärvideo-Charakter: Einfache Flat-Design-Figur mit Puppet Tool geriggt. Deform Pins an Schultern, Ellenbogen, Handgelenken und Hüfte ermöglichen natürliche Gesten-Animationen, ohne den Charakter in Einzelteile zu zerlegen.
  2. Waving Flag: Flaggen-PNG mit Puppet Tool. Mehrere vertikale Deform Pins, animiert mit wiggle(2, 30) als Expression – die Flagge "weht" organisch im Wind.
  3. Tentakel/Haar-Animation: Mehrere Deform Pins entlang eines Haar-Strähnen-Shapes, Expression mit zeitlich versetzten Wiggle-Werten pro Pin → natürlich fließende Haare.
  4. Gesichts-Lipping: Mund-Bereich eines 2D-Gesichts mit Puppet-Pins für Ober- und Unterlippe. Über Audio-Amplitude-Expression aus Expressions Grundlagen gesteuert → rudimentäres Auto-Lipping.
  5. Interaktive Infografik-Elemente: Elastische Pfeile in Infografiken, die sich beim Animieren "strecken" und "zusammenziehen" – organischer als starre Skalierung.

In der Praxis

Shortcuts:

  • Strg/Cmd + P → Puppet Tool aktivieren
  • P im Layer-Viewer → Alle Pins anzeigen
  • Alt + Klick auf Pin → Pin löschen
  • Strg/Cmd + Z → Letzten Pin rückgängig

Häufige Fehler:

  • Mesh deformiert sich nicht wie gewünscht: Zu wenige Starch Pins gesetzt. Bereiche, die stabil bleiben sollen (Rumpf, Kopf), brauchen Starch Pins mit hohem Stiffness-Wert.
  • Mesh "zerreißt" an den Gelenken: Zu wenige Dreiecke im Mesh (Triangles-Wert zu niedrig). Auf 200–400 erhöhen.
  • Overlap-Reihenfolge funktioniert nicht: In Front-Werte auf denselben Wert gesetzt. Klare Differenzierung: Vorderer Körperteil +10, hinterer Körperteil −10.
  • Puppet Tool sehr langsam bei Hochauflösung: Das Mesh wird in Echtzeit berechnet. Proxy-Auflösung (1/2 oder 1/4) für die Arbeitsphase nutzen.
  • Advanced Puppet-Mesh sieht falsch aus nach Export: Advanced Puppet benötigt GPU-Beschleunigung. In den AE-Einstellungen GPU (Metal auf Mac, CUDA/OpenCL auf Windows) als Renderer aktivieren.

Profi-Tipp: Für komplexe Charakter-Animationen ist das Puppet Tool als Einstieg sinnvoll, aber für professionelle Projekte eignen sich spezialisierte Plugins besser: Duik Bassel (kostenlos) und RubberHose (kostenpflichtig) bieten vollwertige Bone-basierte 2D-Rigging-Systeme mit Inverse Kinematik (IK), die erheblich mehr Kontrolle bieten als das native Puppet Tool.


Vergleich & Abgrenzung

MethodeVorteilNachteil
Puppet ToolIntegriert, kein PluginBegrenzte Kontrolle, kein IK
Parenting + Null-ObjekteStabiles, vorhersehbares RiggingKeine organischen Deformationen
Duik Bassel (Plugin, kostenlos)Vollständiges IK-Rigging, BonesLernkurve
RubberHose (Plugin, kostenpflichtig)Sehr schnelles Charakter-RiggingKostenpflichtig
Joysticks 'n Sliders (Plugin)Gesichts-AnimationSpezialisiert auf Face-Rigs

Häufige Fragen (FAQ)

Kann das Puppet Tool mit Expressions gesteuert werden? Ja. Jeder Deform Pin hat eine Position-Property, die per Expression animierbar ist – z. B. wiggle(3, 20) für ein natürlich wehendes Element oder valueAtTime(time - 0.1) für eine "nachhinkende" Bewegung (Follow-Through).

Kann das Puppet Tool auf Text-Layers angewendet werden? Ja, aber nur wenn der Text als Outline konvertiert wurde (Layer > Erzeugen > In Bezier-Konturen umwandeln). Auf lebende Text-Layers kann das Puppet Tool nicht direkt angewendet werden.


Verwandte Einträge

Weiterführend

  • Adobe After Effects Benutzerhandbuch – helpx.adobe.com/de/after-effects/using/puppet-tools.html
  • Duik Bassel – rxlaboratory.org/tools/duik (kostenlos)
  • School of Motion: Character Animation in After Effects – schoolofmotion.com
← 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
After Effects: Puppet Tool — Wiki | Lazi Akademie | Lazi Akademie Esslingen