← Zurück zu Software & Tools
Mayas Deformer sind nicht-destruktive Modifikatoren, die die Form von Polygon-Meshes, NURBS-Kurven oder Oberflächen verändern, ohne die originale Geometrie dauerhaft zu modifizieren – zentral für Animation, Rigging und prozedurale Modellierung.

Rubrik: Animation & VFX · Unterrubrik: Maya · Niveau: Fortgeschritten

Synonyme / Auch bekannt als: Maya Modifiers, Shape Deformations, Geometry Deformers


Was sind Deformer?

In Maya sind Deformer Nodes im Dependency Graph, die zwischen dem ursprünglichen Geometrie-Node und der finalen, im Viewport sichtbaren Form stehen. Sie berechnen eine Transformation der Vertex-Positionen basierend auf ihren jeweiligen Parametern. Da sie in der Construction History gespeichert werden, können sie jederzeit bearbeitet, deaktiviert oder entfernt werden.

Deformer spielen in zwei Kontexten eine große Rolle:

  1. Rigging & Animation: Deformer kontrollieren, wie ein Mesh auf Rig-Bewegungen reagiert (z. B. Muskelwölbungen, Kleidungsanpassungen).
  2. Modellierung: Deformer werden als Hilfs-Tools für das globale Formen großer Objekte genutzt, bevor sie anschließend eingebacken werden.

Erklärung

Lattice Deformer

Der Lattice (Gitternetz-Deformer) ist einer der ältesten und vielseitigsten Deformer in Maya. Über Deform > Lattice wird ein rechteckiges Kontroll-Gitter um das selektierte Objekt gelegt. Die Unterteilungsanzahl des Gitters (Divisions S/T/U) bestimmt die Granularität der Kontrolle.

Durch Verschieben der Lattice-Punkte (Points) wird das eingeschlossene Mesh verformt. Der Vorteil: Statt hunderte von Vertices des Meshes manuell zu verschieben, werden nur die wenigen Gitterpunkte angepasst.

Typische Einsatzgebiete:

  • Globale Form-Korrekturen an Charakteren
  • Weiche, organische Verformungen
  • Animation von Geschwollensein, Aufblasen etc.

Der Lattice kann selbst animiert werden: Durch Keyframes auf den Lattice-Punkten entstehen weiche, wellenartige Deformationen.

Cluster Deformer

Ein Cluster (Deform > Cluster) erzeugt einen einzelnen Kontrollpunkt, der eine definierte Gruppe von Vertices beeinflusst. Jede Vertex kann dabei unterschiedlich stark beeinflusst werden (Cluster Weights, editierbar über Paint Cluster Weights).

Cluster werden oft in Rigs eingesetzt, wo ein Animations-Controller eine lokale Beule oder Verformung steuern soll (z. B. Muskelwölbung an einem Arm). Durch Kombinieren mehrerer Cluster mit unterschiedlichen Weight-Verteilungen entstehen komplexe, animierbare Deformationen.

Wrap Deformer

Der Wrap-Deformer (Deform > Wrap) koppelt ein Mesh (das "Wrapped Object") an ein anderes, vereinfachtes Kontroll-Mesh (das "Wrap Influence Object"). Bewegungen des Kontroll-Meshes werden proportional auf das umhüllte Mesh übertragen.

Hauptanwendungen:

  • Ein niedrig-aufgelöstes Rig-Mesh kontrolliert ein hochaufgelöstes Render-Mesh
  • Kleidungsobjekte folgen dem Charakter-Mesh
  • Haare oder Accessoires werden an einen Kopf gebunden

Der Wrap-Deformer ist sehr rechenintensiv bei hohen Polygon-Zahlen. Als Alternative steht der Proximity Wrap (seit Maya 2022) zur Verfügung, der deutlich performanter ist.

Proximity Wrap (seit Maya 2022)

Der Proximity Wrap ist der moderne Nachfolger des klassischen Wrap-Deformers. Er nutzt eine verbesserte Algorithmus-Grundlage, die deutlich schneller berechnet und stabilere Ergebnisse bei großen Meshes liefert. Er wird über Deform > Proximity Wrap erstellt und ist für neue Produktionen dem klassischen Wrap vorzuziehen.

Shrinkwrap Deformer

Der Shrinkwrap (Deform > Shrinkwrap) zieht die Vertices eines Objekts auf die Oberfläche eines Ziel-Meshes. Das Objekt "wickelt" sich um das Ziel-Mesh.

Anwendungen:

  • Kleidungsmesh auf Körper-Mesh projizieren
  • Retopologie-Unterstützung: Ein simplifiziertes Mesh wird auf ein Detail-Mesh gefaltet
  • Decal-Platzierung: Aufkleber oder Details folgen der Oberfläche eines komplexen Objekts

Blend Shapes (als Deformer)

Obwohl Blend Shapes in Maya einen eigenen Eintrag hat, sind sie technisch auch Deformer. Sie interpolieren zwischen verschiedenen Mesh-Zuständen (Target Shapes) und sind das primäre Werkzeug für Gesichts-Animation.

Skin Cluster

Der Skin Cluster ist der Haupt-Deformer für das Rigging. Er verbindet ein Mesh mit einem Skelett (Joints) und berechnet die Vertex-Positionen basierend auf den Gewichtungen (Skin Weights). Für Details siehe Rigging in Maya.

Weitere Deformer

DeformerFunktion
BendBiegt das Mesh um eine Achse
FlareVerjüngt/weitet an einem Ende
SineErzeugt Sinus-Wellenform
SquashSquash & Stretch-Deformation
TwistDreht das Mesh tordierend
WaveWellenförmige Deformation
JiggleSimuliert wabbelige, träge Reaktion auf Bewegung
Delta MushGlättet Deformations-Artefakte in Skin-Clustern
TensionErzeugt Hautspannung an stark deformierten Bereichen

Deformer-Reihenfolge (Deformation Order)

Die Reihenfolge der Deformer in der Construction History beeinflusst das Ergebnis erheblich. Skin Cluster vor Blend Shapes vs. Blend Shapes vor Skin Cluster erzeugen unterschiedliche Resultate. Die Reihenfolge kann über das Attribute Editor > Inputs Panel angepasst werden.


Beispiele

Muskelwölbung: Ein Arm-Mesh erhält zwei Cluster an der Bizepsposition. Wenn der Arm gebogen wird, werden über ein Set-Driven-Key die Cluster-Handles angehoben, um eine Muskelvölbung zu simulieren.

Cartoon-Squash: Ein Charakter-Körper-Mesh wird mit einem Squash-Deformer versehen. Beim Landen nach einem Sprung wird der Squash-Faktor kurzzeitig stark negativ (Squash) und kehrt dann in die Neutralposition zurück (Stretch beim Hochspringen).

Kleidung anpassen: Ein Hemd-Mesh wird mit einem Wrap-Deformer an ein vereinfachtes Körper-Proxy-Mesh gebunden. Das Proxy deformiert mit dem Rig; das Hemd folgt automatisch.


In der Praxis

In professionellen Character-Pipelines wird eine Hierarchie von Deformern eingesetzt:

  1. Skin Cluster: Grundlegende Joint-Bindung
  2. Corrective Blend Shapes: Korrigieren Skin-Cluster-Artefakte an bestimmten Posen
  3. Wrap-basierte Muskel-Sims: Für hochwertige Charakter-Deformationen (z.B. mit MoCap-basierten Muskel-Systemen)
  4. Delta Mush: Als letzter Schritt, um Rest-Artefakte zu glätten

Vergleich & Abgrenzung

DeformerZweckWann verwenden
LatticeGlobale FormGrobe Adjustments, übergreifende Deformationen
ClusterLokale KontrolleEinzelne animierbare Beulen/Punkte
WrapMesh an MeshRender-Mesh folgt Rig-Proxy
ShrinkwrapAuf Oberfläche projizierenKleidungsanpassung, Decals
Skin ClusterSkelett-BindungKern des Riggings

Häufige Fragen (FAQ)

Kann ich mehrere Deformer gleichzeitig auf ein Mesh anwenden? Ja – Maya unterstützt Deformer-Stacks. Die Reihenfolge in der Construction History bestimmt, wie sie interagieren.

Wann sollte ich Deformer "einbacken" (bake)? Vor der Abgabe an andere Pipeline-Stufen oder wenn die History zu komplex wird. Edit > Delete by Type > History bäckt alle Deformer ein; alternativ Modify > Convert > Smooth Mesh Preview to Polygons für Subdivisionen.

Was ist der Unterschied zwischen Wrap und Shrinkwrap? Wrap koppelt ein Mesh an ein Kontroll-Mesh (Bewegungsübertragung), während Shrinkwrap die Vertices des Meshes auf eine Ziel-Oberfläche projiziert (Oberflächenanpassung).


Verwandte Einträge


Weiterführend

  • Lau, Joseph (2011): The Art of Rigging. Band 1–3. CG Toolkit.
  • Autodesk Inc. (2025): Deformers – Maya User Guide. Online: help.autodesk.com/maya
  • Derakhshani, Dariush (2022): Introducing Autodesk Maya 2023. Sybex/Wiley. Kapitel 9.
  • Murdock, Kelly (2024): Autodesk Maya 2025 Bible. Wiley. Kapitel „Character Deformation".
← 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