MicroStation CONNECT Edition Hilfe

Keyframing

Zum Erstellen einer Keyframe-Animation müssen Sie die Position von Akteuren und anderen Geometrien in bestimmten Positionen festlegen. Diese Positionen werden Keyframes genannt.

Keyframing stellt die einfachste Form der Animation dar. Sie ähnelt der Methode zum Erstellen von Zeichentrickfilmen. Bei dieser Methode ist es nicht erforderlich, Elemente zuvor als Akteure zu definieren. Sie verschieben für bestimmte Keyframes Elemente an die gewünschten Positionen oder in die gewünschten Ausrichtungen und erstellen dann den Keyframe.

Sie können Keyframes mit dem Symbol Keyframe für ausgewählte Elemente erstellen der Funktion "Animator-Vorschau" erstellen.



Alternativ können Sie auf die Schaltfläche "Erstellen" im Dialogfeld Animations-Keyframes klicken, die bei Auswahl der Funktion Dialogfeld "Keyframes" geöffnet wird.

Nachdem Sie die Keyframes erstellt und in Skripts eingefügt haben, berechnet das System während der Vorschau oder der Aufzeichnung automatisch die Frames zwischen diesen Keyframes. Ursprünglich wurde diese In-Betweening-Funktion (auch einfach als "Tweening," bezeichnet) in der Zeichentrickanimation von Animationsassistenten durchgeführt, die "In-Betweeners" genannt wurden.

Falls Sie eine Reihe von Elementen haben, die in "Keyframes" umgewandelt werden sollen, ist es weitaus praktischer, diese zunächst als Akteure zu definieren. Auf diese Weise können die Elemente als Akteure definiert und dann einzeln in Keyframes umgewandelt und in ein Skript aufgenommen werden. Wenn Sie die Bewegung von nur einem Element ändern wollen, so können Sie nur dieses eine Element (diesen Akteur) auswählen.

Bemerkung: Beim Erstellen eines Keyframes ist es weitaus effektiver, nur die gerade animierte Geometrie zu verwenden.


Erstellen von Skripts für Keyframes

Ein Keyframe kann viele Elemente enthalten. Aus Leistungsgründen empfiehlt es sich jedoch, nur animierte Geometrien in Keyframes aufzunehmen. Wenn Keyframes bereits vorhanden sind, können Sie sie über das Kontextmenü in der Baumansicht des Dialogfelds Animationserzeugung in ein Skript einfügen.

Die Frames zwischen den Keyframes werden in einem Verfahren berechnet, das ""In-Betweening"" oder ""Tweening"" genannt wird.

Folgendes kann berechnet werden:

  • In-Between-Frames, die bewegt und gedreht werden.
  • In-Between-Versionen eines Elements, das geändert wurde.

Verwenden der Funktion "Animator-Vorschau" zum Erstellen von Keyframes und zum Einfügen in Skripts

Mit der Funktion "Animator-Vorschau" können Sie in kürzester Zeit Keyframes erstellen und in Skripts einfügen. Bei Verwendung dieser Methode stehen zwei Optionen zum Benennen der Keyframes zur Auswahl. Das System kann den Key-Frames einen Standardnamen geben, oder Sie aktivieren die Option "Nach Key-Frame-Namen fragen" im Dialog "Animationseinstellungen". Wenn Sie diese Einstellung aktivieren, werden Sie bei jedem Klick auf das Symbol "Key-Frame für ausgewählte Elemente erstellen" dazu aufgefordert, einen Key-Frame-Namen anzugeben.

Wenn nötig, können Sie die Namen der Keyframes im Dialogfeld Animations-Keyframes ändern. Andere Einstellungen für Keyframes können durch Doppelklicken auf deren Eintrag im Storyboard-Bereich des Dialogfelds Animationserzeugung bearbeitet werden.

Verwenden von Keyframes für eine Hierarchie von Akteuren

Wenn Keyframes für eine Hierarchie von Akteuren erzeugt werden, werden die In-Between-Frames unter Berücksichtigung der hierarchischen Beziehungen zwischen den Akteuren berechnet.

Eine Animation kann viele Keyframes enthalten, von denen jeder verschiedene Akteure enthalten kann. Daher ist es nicht notwendig, die gesamte animierte Geometrie in jeden Keyframe aufzunehmen.

Bemerkung: Wenn eine Animation viele Akteure enthält, die unabhängig voneinander bewegt werden, können die Akteure separaten Keyframes zugeordnet und unabhängig voneinander in Skripts eingefügt werden. Dies kann die Aufgabe, komplexe Animationsskripts zu erstellen, erheblich vereinfachen.