Glossar der 3D-Visualisierung
Blend Shapes: Was sie sind und wie sie in der 3D-Animation funktionieren
Blend Shapes, auch Morph Targets oder Shape Keys genannt, sind eine 3D-Animationstechnik, die ein Modell deformiert, indem zwischen Versionen desselben Mesh interpoliert wird. Der Artist modelliert Zielformen wie ein Lächeln oder ein Blinzeln, und die Software mischt diese Formen mit Gewichten von 0 bis 1 und erzeugt so sanfte Übergänge.
Wie Blend Shapes funktionieren
Alles beginnt mit einem Basis-Mesh, der neutralen Form des Objekts. Davon ausgehend erstellt der Artist Kopien und verschiebt die Vertices, um jede gewünschte Form zu erreichen. Die Regel ist strikt: Alle Formen müssen exakt dieselbe Anzahl an Vertices in derselben Reihenfolge haben. Was sich ändert, ist nur die Position jedes Vertex.
Während der Animation berechnet die Software die endgültige Position jedes Vertex, indem sie die Differenzen zwischen dem Basis-Mesh und jeder Zielform addiert, multipliziert mit dem Gewicht dieser Form. Bei Gewicht „Lächeln“ 0,5 und „Augen geschlossen“ 1 erscheint der Charakter halb lächelnd und mit geschlossenen Augen. Da die Gewichte Bild für Bild animiert werden können, bleibt der Übergang zwischen Ausdrücken kontinuierlich.
In der Praxis: Render Fabrik ist ein Studio für 3D-Visualisierung für Bauträger und Architekten in ganz Europa, mit Angebot innerhalb von 24 Stunden.
Namen der Technik in den einzelnen Programmen
| Software | Verwendeter Name |
|---|---|
| Autodesk Maya | Blend Shapes |
| Autodesk 3ds Max | Morpher (Morph Targets) |
| Blender | Shape Keys |
| Cinema 4D | Pose Morph |
| Unreal Engine und Unity | Morph Targets und Blend Shapes |
| glTF-Format | Morph Targets, zusammen mit dem Mesh exportiert |
Das Konzept ist überall gleich: Basis-Mesh, Zielformen und Gewichte.
Blend Shapes Schritt für Schritt erstellen
- Basis-Mesh finalisieren: Topologie, UVs und Vertex-Anzahl müssen abgeschlossen sein, bevor eine Zielform erstellt wird.
- Mesh duplizieren: Jede Kopie wird zu einer Zielform, wie „Mund offen“ oder „Augenbraue angehoben“.
- Deformation modellieren: Nur die Vertices der betroffenen Region verschieben, ohne die Mesh-Struktur zu verändern.
- Formen mit der Basis verbinden: in Maya mit dem Blend-Shape-Deformer, in 3ds Max mit dem Morpher-Modifikator, in Blender durch Hinzufügen von Shape Keys.
- Gewichte animieren: Keyframes von 0 bis 1 erstellen oder die Gewichte mit Steuerungen, Audio oder Gesichtserfassung verbinden.
Blend Shapes vs. Rigging mit Bones
Die andere klassische Methode, ein Modell zu deformieren, ist das Rigging mit einem Skelett, bei dem virtuelle Bones rotieren und die umliegenden Vertices mitziehen. Jede Technik hat ihre Aufgabe:
- Bones: ideal für gelenkige Bewegungen wie Arme, Beine, Wirbelsäule und Türen. Sie benötigen wenig Speicher und funktionieren gut für große Verschiebungen.
- Blend Shapes: ideal für feine, organische Deformationen wie Gesichtsausdrücke, Muskeln, Atmung und Faltenkorrekturen. Sie geben volle Kontrolle über die endgültige Form, weil der Artist jedes Ergebnis modelliert.
In der Praxis kombinieren professionelle Charaktere beide Techniken: Das Skelett bewegt den Körper, und Blend Shapes korrigieren Schultern, Ellbogen und Gesicht. Das sind die sogenannten Corrective Shapes.
Wo Blend Shapes eingesetzt werden
- Gesichtsanimation: Sprache, Lippensynchronisation und Emotionen in Filmen, Serien und Spielen. Standards wie die 52 Blend Shapes von Apples ARKit ermöglichen die Erfassung von Gesichtsausdrücken mit einer Smartphone-Kamera.
- Avatare und Virtual Reality: Gesichter, die in Echtzeit auf die Stimme oder das Face-Tracking des Nutzers reagieren.
- Produkt: Transformationsanimationen, etwa ein Kissen, das einsinkt, ein Stoff, der sich legt, oder eine Verpackung, die sich organisch öffnet.
- Architektur: animierte Personen in 3D-Videos von Immobilienprojekten, Vorhänge im Wind, bewegte Vegetation und Objekte, die in konzeptionellen Präsentationen ihre Form ändern.
- Konfiguratoren: Varianten desselben Produkts, etwa unterschiedliche Breiten oder Volumen, gesteuert über einen einzigen Parameter.
Best Practices und häufige Fehler
- Saubere Topologie vor dem Erstellen von Formen: Eine spätere Änderung am Mesh zerstört alle Zielformen.
- Isolierte Formen: Jede Form sollte nur ihre eigene Region verändern. Ein Blinzeln, das auch den Mund bewegt, führt beim Kombinieren zu Konflikten.
- Einheitliche Namen: Sie erleichtern den Austausch zwischen Software und Motion Capture.
- Vorsicht bei linearer Interpolation: Rotationsbewegungen wie ein Augenlid können auf halbem Weg „abflachen“. Zwischenformen (In-betweens) lösen das.
- Performance im Blick: In Echtzeit belasten viele Formen auf dichten Meshes den Speicher. Es lohnt sich, Anzahl und Auflösung zu begrenzen.
Blend Shapes in der Architekturvisualisierung
In einem Visualisierungsstudio finden sich Blend Shapes in den Details, die eine Animation lebendig machen: Menschen, die sich in einem Freizeitbereich unterhalten, Stoffe, die sich im Wind bewegen, oder ein Produkt, das sich vor der Kamera verwandelt. Das sind Werkzeuge, die ein 3D-Video oder eine Produkt-Rendering natürlicher wirken lassen. Bei Render Fabrik können Sie diese Arbeiten im Portfolio sehen.
Häufig gestellte Fragen
Sind Blend Shapes und Morph Targets dasselbe?
Ja. Es sind unterschiedliche Namen für dieselbe Technik. Maya und Unity verwenden „Blend Shapes“, 3ds Max, Unreal und glTF verwenden „Morph Targets“ und Blender verwendet „Shape Keys“.
Wie viele Blend Shapes braucht ein Gesicht?
Das hängt vom Detailgrad ab. Einfache Gesichter kommen mit etwa zehn Formen aus. Standards für Gesichtserfassung wie der von ARKit verwenden 52. Filmcharaktere können mehrere Hundert erreichen.
Funktionieren Blend Shapes in Echtzeit?
Ja. Engines wie Unreal Engine und Unity berechnen Blend Shapes in Echtzeit, deshalb wird die Technik in Spielen, Avataren und Virtual-Reality-Erlebnissen eingesetzt. Die Grenze liegt in der Anzahl der Formen und der Mesh-Dichte.
Kann man Blend Shapes zusammen mit Bones verwenden?
Ja, und das ist sogar am häufigsten. Das Skelett übernimmt die großen Bewegungen, und die Blend Shapes korrigieren Deformationen und kümmern sich um die Gesichtsausdrücke.