Räumliche und zeitliche Keyframe-Interpolation
Interpolation bezeichnet den Prozess, bei dem Datenlücken zwischen zwei bekannten Werten ausgefüllt werden. Keyframes geben den Wert einer Eigenschaft zu bestimmten Schlüsselzeiten an. After Effects interpoliert Werte für die Eigenschaft für alle Zeitpunkte zwischen Keyframes.
Da Interpolation die Eigenschaftswerte zwischen (Engl.: „between“) Keyframes erzeugt, wird Interpolation manchmal auch Tweening genannt. Die Interpolation zwischen Keyframes kann zum Animieren von Bewegung, Effekten, Audioebenen, Bildbearbeitungen, Transparenz, Farbänderungen und vielen anderen visuellen und akustischen Elementen verwendet werden.
Nachdem Sie die Keyframes und Bewegungspfade zur Änderung von Werten im Zeitverlauf erstellt haben, können Sie die Art und Weise, wie Änderungen erfolgen, präziser anpassen. After Effects verfügt über verschiedene Interpolationsmethoden, welche die Berechnungsart für die Zwischenwerte beeinflussen.
Zeitliche Interpolation bezeichnet die Interpolation von Werten in der Zeit, räumliche Interpolation bezeichnet die Interpolation von Werten im Raum. Einige Eigenschaften, z. B. Deckkraft, besitzen nur eine zeitliche Komponente. Andere Eigenschaften, z. B. Position, besitzen auch räumliche Komponenten.
Zeitliche Interpolation und Wertkurve
Mit der Wertkurve im Diagrammeditor können Sie präzise Einstellungen an den für Ihre Animation erstellten Keyframes für zeitliche Eigenschaften vornehmen. In der Wertkurve werden x-Werte rot, y-Werte grün und z-Werte (nur bei 3D-Ansichten) blau angezeigt. Die Wertkurve bietet vollständige Informationen über den Wert von Keyframes zu jedem Zeitpunkt einer Komposition. Sie haben die Möglichkeit, den Wert einzustellen. Im Infofenster wird darüber hinaus die zeitliche Interpolationsmethode eines ausgewählten Keyframes angezeigt.
Räumliche Interpolation und Bewegungspfad
Wenn Sie die räumliche Interpolation für eine Eigenschaft wie „Position“ anwenden oder verändern, passen Sie den Bewegungspfad im Kompositionsfenster an. Die verschiedenen Keyframes auf dem Bewegungspfad liefern Informationen über die Art der Interpolation zu einem bestimmten Zeitpunkt. Im Infofenster wird die räumliche Interpolationsmethode eines ausgewählten Keyframes angezeigt.
Wenn Sie räumliche Änderungen an einer Ebene vornehmen, wird in After Effects als standardmäßige räumliche Interpolation „Bézier, automatisch“ verwendet.
Wenn stattdessen die lineare Interpolation verwendet werden soll, wählen Sie „Bearbeiten“ > „Voreinstellungen“ > „Allgemein“ (Windows) bzw. „After Effects“ > „Einstellungen“ > „Allgemein“ (Mac OS) und aktivieren Sie die Option „Standard für geometrische Interpolation ist linear“. Das Ändern der Voreinstellung wirkt sich nicht auf bereits vorhandene Keyframes oder neue Keyframes für Eigenschaften aus, für die bereits Keyframes vorhanden sind.
- A.
- Linear
- B.
- Bézier, automatisch
- C.
- Bézier, gleichmäßig
- D.
- Bézier
- E.
- Hold (Unterdrücken)
In einigen Fällen kann die räumliche Interpolationsmethode „Bézier, automatisch“ für Positions-Keyframes zu einer unerwünschten Hin- und Herbewegung (Bumerangwirkung) zwischen zwei Keyframes mit identischen Werten führen. Zur Lösung dieses Problems können Sie entweder für den ersten der beiden Keyframes die Interpolationsmethode „Unterdrücken“ oder für beide Keyframes die Interpolationsmethode „Linear“ festlegen.
Online-Ressourcen zur Keyframe-Interpolation
Aharon Rabinowitz bietet einige Video-Lehrgänge an, z. B. „How Does Computer Animation Work?“ (Wie funktioniert Computeranimation?) und „What is interpolation?“ (Was ist Interpolation?).Diese behandeln Animation als Teil der Multimedia 101-Serie.
Aharon Rabinowitz bietet auf der Creative COW-Website einen zweiteiligen Video-Lehrgang an, der sich mit der Lösung des Problems der Bumerang-Bewegung befasst. Dieses Problem tritt auf, wenn für Keyframes mit dem gleichen Wert unabsichtlich die räumliche Interpolation „Bézier, automatisch“ eingestellt ist:
Antony Bolante bietet in einem Artikel auf der Peachpit Press-Website Informationen und Abbildungen zur Keyframe-Interpolation an.
Keyframe-Interpolationsmethoden
Im Modus „Ebenenbalken“ hängt das Aussehen der Keyframe-Symbole von der Interpolationsmethode ab, die Sie für das Intervall zwischen Keyframes wählen. Wenn ein Keyframe-Symbol zur Hälfte dunkelgrau
dargestellt ist, so bedeutet dies, dass an die dunkelgraue Hälfte kein Keyframe angrenzt oder dass die Interpolation durch die auf den vorherigen Keyframe angewendete Interpolationsunterdrückung aufgehoben wird.
Um zwischen Keyframe-Symbolen und nummerierten Keyframes umzuschalten, wählen Sie im Menü des Zeitleistenfensters „Keyframe-Symbole verwenden“ bzw. „Keyframe-Indizes verwenden“.
- A.
- Linear
- B.
- Eingang Linear, Ausgang Unterdrücken
- C.
- Bézier, automatisch
- D.
- Bézier, gleichmäßig oder Bézier
- E.
- Eingang Linear, Ausgang Bézier
Alle in After Effects verwendeten Interpolationsmethoden basieren auf der Bézier-Interpolationsmethode, bei der die Übergänge zwischen Keyframes mit Richtungsgriffen gesteuert werden können. Interpolationsmethoden, bei denen keine Richtungsgriffe zum Einsatz kommen, sind eingeschränkte Versionen der Bézier-Interpolation, die sich für bestimmte Aufgaben eignen.
Wenn Sie mehr darüber erfahren möchten, wie die unterschiedlichen Interpolationsmethoden sich auf zeitliche Eigenschaften auswirken, experimentieren Sie durch das Erstellen von mindestens drei Keyframes mit unterschiedlichen Werten für eine zeitliche Eigenschaft, z. B. Deckkraft, ändern Sie dann die Interpolationsmethode und beobachten Sie die Wertkurve im Diagrammeditor des Zeitleistenfensters.
Wenn Sie mehr darüber erfahren möchten, wie sich unterschiedliche Interpolationsmethoden auf einen Bewegungspfad auswirken, experimentieren Sie durch Einrichten von drei Keyframes mit unterschiedlichen Werten für eine räumliche Eigenschaft, wie z. B. „Position“, auf einem Bewegungspfad. Ändern Sie die Interpolationsmethoden, während im Kompositionsfenster eine Vorschau des Bewegungspfades angezeigt wird.
Zur Erläuterung der Beispiele wird in den folgenden Beschreibungen der Interpolationsmethoden das Ergebnis für jede Methode so dargestellt, als wäre die Methode auf alle Keyframes für eine Ebeneneigenschaft angewendet worden. In der Praxis haben Sie die Möglichkeit, jede verfügbare Interpolationsmethode auf jeden beliebigen Keyframe anzuwenden.
Keine Interpolation
Im Status ohne Interpolation sind keine Keyframes für eine Ebeneneigenschaft vorhanden – die Stoppuhr ist ausgeschaltet und im Zeitleistenfenster wird unter der Zeitmarke das I-Symbol
angezeigt. Wenn Sie in diesem Status den Wert einer Ebeneneigenschaft einstellen, bleibt dieser Wert für die Dauer der Ebene erhalten, sofern keine Überschreibung durch eine Expression erfolgt. Standardmäßig wird keine Interpolation auf eine Ebeneneigenschaft angewendet. Sind für eine Ebeneneigenschaft Keyframes vorhanden, ist eine Interpolation aktiv.
Lineare Interpolation
Bei der linearen Interpolation wird ein gleichmäßiger Änderungsgrad zwischen Keyframes erreicht, durch den Animationen ein mechanisches Aussehen erhalten. After Effects interpoliert die Werte zwischen zwei benachbarten Keyframes so direkt wie möglich, ohne die Werte anderer Keyframes zu berücksichtigen.
Wenn Sie die lineare Interpolation auf alle Keyframes einer zeitlichen Ebeneneigenschaft anwenden, beginnt die Änderung unmittelbar beim ersten Keyframe und setzt sich mit konstanter Geschwindigkeit zum nächsten Keyframe fort. Beim zweiten Keyframe wechselt der Änderungsgrad sofort auf den Änderungsgrad zwischen dem zweiten und dem dritten Keyframe. Wenn die Ebene den letzten Keyframe-Wert erreicht, wird die Änderung abrupt beendet. In der Wertkurve wird das Segment, mit dem zwei Keyframes mittels linearer Interpolation verbunden sind, als gerade Linie angezeigt.
Bézier-Interpolation
Die Bézier-Interpolation bietet die präziseste Steuerungsmöglichkeit: Sie stellen die Form der Wertkurven- oder Bewegungspfadsegmente auf beiden Seiten des Keyframes manuell ein. Anders als bei der automatischen oder gleichmäßigen Bézier-Interpolation wirken die beiden Richtungsgriffe an einem Keyframe der Bézier-Interpolation sowohl in der Wertkurve als auch auf dem Bewegungspfad unabhängig voneinander.
Wenn Sie die Bézier-Interpolation auf alle Keyframes einer Ebeneneigenschaft anwenden, erstellt After Effects einen gleichmäßigen Übergang zwischen Keyframes. Die Anfangsposition der Richtungsgriffe wird mit derselben Methode berechnet wie bei der automatischen Bézier-Interpolation. Vorhandene Richtungsgriffpositionen werden von After Effects beibehalten, wenn Sie den Wert eines Bézier-Keyframes ändern.
Anders als bei anderen Interpolationsmethoden haben Sie bei der Bézier-Interpolation die Möglichkeit, entlang des Bewegungspfades eine beliebige Kombination von Kurven und Geraden zu erstellen. Da die beiden Bézier-Richtungsgriffe unabhängig voneinander wirken, kann ein kurviger Bewegungspfad an einem Bézier-Keyframe plötzlich in eine scharfe Ecke münden. Die räumliche Bézier-Interpolation ist ideal zum Zeichnen eines Bewegungspfades mit einer komplexen Form geeignet, beispielsweise bei einem Straßenverlauf oder Logo-Umriss.
Wenn Sie einen Keyframe auf dem Bewegungspfad verschieben, bleiben vorhandene Richtungsgriffpositionen unverändert. Die zeitliche Interpolation, die auf jeden Keyframe angewendet wird, steuert die Bewegungsgeschwindigkeit auf dem Pfad.
Automatische Bézier-Interpolation
Mit der automatischen Bézier-Interpolation wird ein gleichmäßiger Änderungsgrad über einen Keyframe erstellt. Mit der räumlichen Interpolation „Bézier, automatisch“ können Sie beispielsweise den Pfad eines Autos auf einer kurvigen Straße erstellen.
Wenn Sie den Wert eines Keyframes mit automatischer Bézier-Interpolation
ändern, ändert sich automatisch die Position der Richtungsgriffe für die automatische Bézier-Interpolation, um einen gleichmäßigen Übergang zwischen Keyframes beizubehalten. Die automatischen Anpassungen ändern die Form der Wertkurven- oder Bewegungspfadsegmente auf beiden Seiten des Keyframes. Wenn beim vorherigen und folgenden Keyframe ebenfalls die automatische Bézier-Interpolation verwendet wird, verändert sich auch die Form der Segmente vor dem vorherigen und nach dem nächsten Keyframe. Wenn Sie einen Richtungsgriff der automatischen Bézier-Interpolation manuell ändern, konvertieren Sie ihn in einen Keyframe der gleichmäßigen Bézier-Interpolation
.
„Bézier, automatisch“ ist die standardmäßige räumliche Interpolation.
Gleichmäßige Bézier-Interpolation
Wie bei der automatischen Bézier-Interpolation wird auch mit der gleichmäßigen Bézier-Interpolation ein gleichmäßiger Änderungsgrad über einen Keyframe erstellt. Sie legen die Positionen von Richtungsgriffen der gleichmäßigen Bézier-Interpolation jedoch manuell fest. Anpassungen, die Sie vornehmen, ändern die Form der Wertkurven- oder Bewegungspfadsegmente auf beiden Seiten des Keyframes.
Wenn Sie auf alle Keyframes einer Eigenschaft gleichmäßige Bézier-Interpolation anwenden, passt After Effects die Werte bei jedem Keyframe an, um weiche Übergänge zu erstellen. Diese weichen Übergänge werden von After Effects beibehalten, wenn Sie einen Keyframe mit gleichmäßiger Bézier-Interpolation
auf dem Bewegungspfad oder der Wertkurve verschieben.
Unterdrückte Interpolation
Das Unterdrücken der Interpolation steht nur als zeitliche Interpolationsmethode zur Verfügung. Sie können damit den Wert einer Ebeneneigenschaft im Zeitablauf ändern, jedoch ohne graduellen Übergang. Diese Methode ist nützlich für Stroboskoplichteffekte oder wenn Ebenen plötzlich erscheinen oder verschwinden sollen.
Wenn Sie eine Unterdrückung der zeitlichen Interpolation auf alle Keyframes einer Ebeneneigenschaft anwenden, bleibt der Wert des ersten Keyframes bis zum nächsten Keyframe unverändert. Hier erfolgt dann eine abrupte Wertänderung. In der Wertkurve wird das Segment, das auf einen Keyframe der Interpolationsunterdrückung
folgt, als waagerechte Gerade angezeigt.
Obwohl die Interpolationsunterdrückung nur als zeitliche Interpolationsmethode zur Verfügung steht, sind die Keyframes auf dem Bewegungspfad sichtbar. Die Keyframes sind jedoch nicht durch Ebenenpositionspunkte verbunden. Wenn Sie beispielsweise die Eigenschaft „Position“ einer Ebene mit Interpolationsunterdrückung animieren, bleibt die Ebene beim Positionswert des vorherigen Keyframes, bis die Zeitmarke den nächsten Keyframe erreicht. An diesem Punkt verschwindet die Ebene von der alten Position und erscheint an der neuen Position.
Sie können Interpolationsunterdrückung nur für ausgehende zeitliche Interpolation (also für die auf einen Keyframe folgenden Frames) verwenden. Wenn Sie einen Keyframe erstellen, der auf einen Keyframe für die Interpolationsunterdrückung folgt, wird beim neuen Keyframe eingehende Interpolationsunterdrückung verwendet.
Wenn Sie Interpolationsunterdrückung als Ausgangsinterpolation für einen Keyframe anwenden oder entfernen möchten, wählen Sie im Zeitleistenfenster den Keyframe aus und klicken Sie anschließend auf „Animation“ > „Interpolationsunterdrückung ein/aus“.Anwenden und Ändern von Keyframe-Interpolationsmethoden
Sie können die Interpolationsmethode für alle Keyframes anwenden und ändern. Sie können Änderungen entweder im Dialogfeld „Keyframe-Interpolation“ oder direkt auf einen Keyframe im Ebenenbalken, in einem Bewegungspfad oder im Diagrammeditor anwenden. Sie haben auch die Möglichkeit, die standardmäßige Interpolation zu ändern, die in After Effects für räumliche Eigenschaften verwendet wird.
Informationen zur Einstellung von „Easy Ease“, damit die Geschwindigkeit zwischen zwei Keyframes angepasst werden kann, finden Sie unter Steuern der Geschwindigkeit zwischen Keyframes.
Ändern der Interpolationsmethode im Dialogfeld „Keyframe-Interpolation“
Im Dialogfeld „Keyframe-Interpolation“ finden Sie Optionen zum Einstellen der zeitlichen und räumlichen Interpolation sowie (nur für räumliche Eigenschaften) der Fixierungseinstellungen.
Ändern der Interpolationsmethode mit dem Auswahl-Werkzeug im Ebenenbalkenmodus
Führen Sie mit dem Auswahl-Werkzeug einen der folgenden Schritte aus:Wenn der Keyframe lineare Interpolation verwendet, klicken Sie bei gedrückter Strg-Taste (Windows) bzw. Befehlstaste (Mac OS) auf den Keyframe, um ihn in „Bézier, automatisch“
zu ändern. Wenn der Keyframe Bézier-Interpolation, gleichmäßige Bézier-Interpolation oder automatische Bézier-Interpolation verwendet, klicken Sie bei gedrückter Strg-Taste (Windows) bzw. Befehlstaste (Mac OS) auf den Keyframe, um ihn in „Linear“ zu ändern.
Ändern der Bézier-Richtungsgriffe im Diagrammeditor
Im Diagrammeditor werden Keyframes, die Bézier-Interpolation verwenden, mit Richtungsgriffen dargestellt. Sie können die Richtungsgriffe verkürzen, verlängern oder drehen, um die Bézier-Interpolationskurve in einer Wertkurve zu optimieren. Sie können die Richtungsgriffe verkürzen oder verlängern, um die Kurve in einer Geschwindigkeitskurve zu optimieren.
Beim Verkürzen oder Verlängern eines Richtungsgriffs führt der am Keyframe gegenüberliegende Richtungsgriff standardmäßig dieselbe Bewegung aus. Die Richtungsgriffe können getrennt werden, damit sich die zwei zum Keyframe gehörenden Richtungsgriffe unabhängig voneinander bewegen lassen.
auf den Keyframe, um zwischen linearer Interpolation und automatischer Bézier-Interpolation umzuschalten.

