← Zurück zu Software & Tools
Skinning in Maya bezeichnet die Bindung eines Polygon-Meshes an ein Joint-Skelett, wobei Weight Painting die Einflussstärke jedes Joints auf einzelne Vertices präzise steuert.

Rubrik: Software & Tools · Unterrubrik: Autodesk Maya · Niveau: Fortgeschritten Synonyme / Auch bekannt als: Bind Skin, Enveloping, Skin Weights, Character Skinning, Deformation Weights

Was ist Skinning & Weight Painting in Maya?

Skinning ist der Prozess, durch den ein 3D-Mesh (die "Haut") mit einem Skelett (Joint-Hierarchie) verbunden wird, sodass die Bewegung der Joints das Mesh deformiert. Weight Painting bestimmt, welche Vertices wie stark von welchem Joint beeinflusst werden. Sauber gemalte Skin Weights sind entscheidend für realistische, artefaktfreie Deformationen an Gelenken wie Schultern, Ellenbogen und Knie.

Erklärung

Smooth Bind vs. Rigid Bind:

Maya bietet zwei Bindungstypen:

Smooth Bind (Skin > Bind Skin > Smooth Bind): Vertices werden von mehreren Joints gleichzeitig beeinflusst, gewichtet nach Distanz. Dies ist der Standard für organische Charaktere, da glatte Übergänge an Gelenken entstehen.

Rigid Bind (Skin > Bind Skin > Rigid Bind): Jedes Vertex gehört exakt einem Joint. Wird für mechanische Objekte oder Low-Poly-Setups verwendet.

Bind-Optionen für Smooth Bind:

Wichtige Parameter beim Binden:

  • Bind Method: Heat Map (schnelles, oft gutes Ausgangsresultat), Closest Distance (einfach, für mechanische Objekte), Geodesic Voxel (anatomisch korrekter, besonders um Schultern).
  • Max Influences: Maximale Anzahl Joints pro Vertex (üblicherweise 4–8). Für Game-Engines oft auf 4 limitiert.
  • Dropoff Rate: Wie schnell der Einfluss eines Joints mit der Distanz abnimmt.

Paint Skin Weights Tool:

Das zentrale Werkzeug für Skinning ist das Paint Skin Weights Tool (Skin > Edit Smooth Skin > Paint Skin Weights). Es ermöglicht:

  • Replace: Setzt absolute Gewichtswerte per Pinsel auf Vertices.
  • Add/Remove: Erhöht oder verringert relative Gewichte.
  • Smooth: Glättet die Gewichtsübergänge zwischen benachbarten Vertices.
  • Scale: Skaliert vorhandene Gewichte ohne Neuverteilung.

Im Tool ist immer ein Joint aktiv, für den gemalt wird. Die Visualisierung erfolgt in Graustufen: Weiß = voller Einfluss (1.0), Schwarz = kein Einfluss (0.0).

Normalized Weights:

Maya normalisiert Skin Weights automatisch: Die Summe aller Gewichte pro Vertex beträgt immer 1.0. Wenn ein Joint stärker wird, werden andere anteilig schwächer. Dies kann mit Interactive Normalize oder Post Normalize gesteuert werden. Im Post-Normalize-Modus können Gewichte über 1.0 gemalt werden, was für bestimmte Workflows nützlich ist.

Weight Mirror und Copy Weights:

Bei symmetrischen Charakteren reicht es, eine Körperseite zu bearbeiten und dann Skin > Edit Smooth Skin > Mirror Skin Weights zu verwenden. Copy Skin Weights überträgt Weights von einem Mesh auf ein anderes – nützlich beim Austausch von Clothing-Meshes oder bei LOD-Versionen.

Component Editor:

Für numerisch präzise Kontrolle bietet der Component Editor (Window > General Editors > Component Editor) eine tabellarische Ansicht aller Vertex-Weights. Direktes Eingeben von Werten ist hier möglich.

Deformer-Stack und Deformation Order:

In Maya können mehrere Deformer gleichzeitig auf einem Mesh liegen. Die Reihenfolge (Deformation Order) beeinflusst das Ergebnis: Skinning vor Blend Shapes oder umgekehrt – je nach Pipeline-Anforderung. Die Order wird im Channel Box > Inputs-Bereich gesteuert.

Advanced Skinning: Muscle Systems und Corrective Blendshapes:

Professionelle Rigs ergänzen das Basis-Skinning mit:

  • Corrective Blend Shapes: Shapes, die bei bestimmten Joint-Winkeln automatisch aktiviert werden (z.B. Schulter-Bulge beim Hochheben des Arms).
  • Maya Muscle (CMUS): Simuliert Muskelvolumen unter der Haut für anatomisch korrektes Deformieren – besonders relevant für Closeup-Shots.
  • nConstraints: Cloth-basiertes Fleisch-Jiggle über nCloth-Verbindungen.

Beispiele

  1. Schulterdeformation: Ein Charakter-TD verwendet Geodesic-Voxel-Bind und Corrective Blend Shapes, um den Schulterbereich beim Armheben realistisch zu deformieren.
  2. Hand-Rig: Finger-Weights werden per Paint Skin Weights präzise aufgeteilt, sodass jeder Finger unabhängig deformiert.
  3. Knie-Deformation: Smooth-Weights mit 3 Joints (Oberschenkel, Knie, Unterschenkel) vermeiden das typische "Candy Wrapper"-Artefakt.
  4. Game-Character: Ein Spielcharakter wird mit Max Influences 4 gebunden und die Weights normalisiert, um Engine-Kompatibilität sicherzustellen.
  5. Clothing: Ein Jacken-Mesh erhält per Copy Skin Weights die gleichen Weights wie das darunter liegende Körper-Mesh als Ausgangspunkt.

In der Praxis

Wichtige Shortcuts im Paint Skin Weights Tool:

  • B + Drag: Pinselgröße ändern
  • M + Drag: Pinselstärke ändern
  • Shift + Drag: Smooth Brush temporär aktivieren
  • Rechtsklick auf Joint in der Liste: Select Influenced Vertices

Workflow-Tipps:

  • Beginne mit Heat Map Bind für ein gutes Ausgangsresultat, dann verfeinere kritische Bereiche manuell.
  • Friere Transformationen am Mesh ein und stelle alle Joints auf Bind-Pose, bevor du bindest.
  • Arbeite mit Highlight Color Feedback im Viewport für bessere Sichtbarkeit von Übergangsartefakten.
  • Exportiere Skin Weights regelmäßig als XML (Skin > Export Skin Weight Maps) als Sicherung.

Typische Fehler:

  • Candy Wrapper Effect: Zu wenige Influences oder schlechte Weight-Verteilung am Handgelenk/Knie. Lösung: Mehr Joints im Twist-Bereich oder korrigierte Weights.
  • Volume Loss an Gelenken: Ohne Corrective Shapes verliert organisches Fleisch beim Biegen Volumen. Lösung: Corrective Blend Shapes oder Muscle System.
  • Frozen Skinning: Das Mesh bewegt sich nicht korrekt, weil das Mesh oder die Joints nicht in Bind-Pose sind.

Vergleich & Abgrenzung

Blenders Weight Paint Mode ist funktional ähnlich, integriert aber keine Normalize-Logik standardmäßig in denselben Workflow. Cinema 4D Skin Deformer bietet eine einfachere Oberfläche, ist aber weniger flexibel für komplexe Charaktere. 3ds Max Skin Modifier mit dem Skin Morph-Addon bietet ähnliche Corrective-Shape-Workflows. Mayas Skinning ist Industriestandard und wird in großen VFX- und Games-Studios weltweit eingesetzt, teils ergänzt durch proprietäre Weight-Transfer-Tools.

Häufige Fragen (FAQ)

Was ist der Candy Wrapper Effect und wie vermeide ich ihn? Der Candy Wrapper Effect ist ein Deformationsartefakt, bei dem das Mesh an Torsionsgelenken (Handgelenk, Unterarm) wie eingedreht wirkt. Lösung: Mehrere Twist-Joints entlang des Unterarms/Oberschenkels, auf die Weights gleichmäßig verteilt werden.

Wie exportiere ich Skin Weights für Backup oder Transfer? Über Skin > Export Skin Weight Maps als Bilddateien oder über Skin > Deformer Weights > Export Weights als XML-Datei. XML-Export ist vorzuziehen für Production-Pipelines.

Wie viele Joints pro Vertex (Max Influences) sind optimal? Für Film: 8–12 Joints pro Vertex für maximale Qualität. Für Games: Meist 4, da Echtzeit-Engines häufig dieses Limit hardcoded haben. Fortnite und Unreal Engine 5 unterstützen bis zu 8.

Verwandte Einträge

Weiterführend

  • Perry, John (2022): Rig It Right! Maya Animation Rigging Concepts. 2. Aufl. Focal Press. ISBN 978-0-367-76294-9.
  • Autodesk Inc. (2024): Maya Help – Skinning.
  • Osipa, Jason (2010): Stop Staring: Facial Modeling and Animation Done Right. 3. Aufl. Sybex/Wiley. ISBN 978-0-470-60707-5.
← 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