Stauchung und Dehnung hinzufügen

Stauchung und Dehnung können die Animation noch wirkungsvoller machen.

Gegenstände können während Bewegungen und Stößen ihre Form verändern. In der realen Welt ist dieses Phänomen manchmal stark ausgeprägt - wie etwa bei einer Seifenblase - und manchmal kaum wahrnehmbar. Beim Animieren zahlt es sich oft aus, den Effekt zu überspitzen: Auch wenn dadurch der tatsächliche Ablauf übertrieben wird, kann die Animation beim Betrachten realistischer wirken. Dieser Effekt wird als "Stauchung und Dehnung" bezeichnet.

Es lohnt sich, noch einmal die Skizze eines springenden Balls zu betrachten:

Der Ball sollte beim Fallen gestreckt, beim Aufprall auf den Boden gestaucht und beim Zurückspringen wieder gestreckt werden.

Der Modifikator "Dehnen" in 3ds Max stellt eine einfache Möglichkeit zum Animieren von Stauchung und Dehnung dar.

Einrichten der Szene:

Den Modifikator "Dehnen" auf den Basketball anwenden:

  1. Wählen Sie den Basketball aus, falls er nicht bereits ausgewählt ist.
  2. Wechseln Sie zur Modifikatorgruppe. Wählen Sie aus der Modifikatorliste den Eintrag "Dehnen".
    Tipp: Während die Modifikatorliste geöffnet ist, können Sie durch mehrfaches Drücken der Taste S Modifikatoren suchen, deren Name mit "S" beginnt.
  3. Geben Sie im Rollout "Parameter" für den Modifikator "Dehnen" den Wert -30 unter "Verstärken" ein.

    Eine positive Verstärkung drückt einen Gegenstand bei der Dehnung in der Mitte zusammen, während eine negative Verstärkung die Gegenstandsmitte breiter erscheinen lässt. Letzteres ist der von uns gesuchte Effekt.

    Außerdem soll der Basketball entlang seiner lokalen Z-Achse gedehnt werden - praktischerweise entspricht dies der Vorgabe.

Animation von Dehnung und Stauchung:

  1. Aktivieren Sie (Auto-Key).
  2. Ziehen Sie den Zeitschieber auf Frame 6
  3. Ändern Sie im Rollout "Parameter" für den Modifikator "Dehnen" den Wert "Dehnung" in 0.1 um.

    Die Pfeilschaltflächen neben dem Feld "Dehnen" haben eine rote Klammerung erhalten, was bedeutet, dass 3ds Max einen Animations-Key für diesen Parameter erstellt hat. In den Ansichtsfensters können Sie erkennen, dass der Basketball in Bewegungsrichtung gedehnt wurde.

  4. Ziehen Sie den Zeitschieber auf Frame 15, wo der Basketball auf den Boden auftrifft.
  5. Ändern Sie im Rollout "Parameter" für den Modifikator "Dehnen" den Wert "Dehnung" in -0.2 um.

    Dadurch wird der Basketball am Aufprallpunkt gestaucht. Nebenbei wird damit auch das vorherige Einsinken des Basketballs in den Boden ausgeglichen.

  6. Ziehen Sie den Zeitschieber auf Frame 30, und setzen Sie den Wert "Dehnung" auf 0.0 zurück.
    Tipp: Klicken Sie einfach mit der rechten Maustaste auf die Pfeile des Zahlenauswahlfelds, um den Wert auf Null zurückzusetzen. In 3ds Max ist dies eine Standardmethode, um ein numerisches Feld auf den geringsten nicht-negativen Wert zu setzen.
  7. Deaktivieren Sie (Auto-Key).
  8. Sie müssen die Stauchung "einklammern", damit sie nicht vor dem Aufprall einsetzt und wieder verschwindet, wenn der Ball zurückspringt.

    Drücken Sie die -TASTE und kopieren Sie den Key bei Frame 6 zu den folgenden Frames:

    • Frame 14
    • Frame 16
    • Frame 24

Den Dehnungs- und Stauchvorgang wiederholen:

  1. Suchen Sie im Kurveneditor Controller-Fenster die Spur für den Parameter "Dehnung".

    Die Baumhierarchie ist folgendermaßen gegliedert: Basketball Geändertes Objekt Strecken Strecken: Bezier-Gleiten. Sie müssen an mehreren in dieser Übung nicht benötigten Positions-, Rotations- und Skalierungsspuren vorbei nach unten scrollen.

  2. Klicken Sie im Werkzeugkasten des Kurveneditors der Spuransicht auf (Außerbereichstypen für Parameterkurve).
  3. Klicken Sie im Dialogfeld "Außerbereichstypen für Parameterkurve" auf die Option "Zyklus" für die wegführende Animation und klicken dann auf "OK".

    Das Stauch- und Dehnmuster wird jetzt unbegrenzt fortgesetzt.

Wiedergeben der Animation:

Die Animation eines springenden Basketballs ist hiermit abgeschlossen.

Speichern der Arbeit:

Nächstes Thema

Verschiedene Arten von Kugeln: Masse, Elastizität und Reibung