Operation Manual

Table Of Contents
noise(valOrArray)
Nach oben
linear(t, tMin, tMax, value1, value2)
linear(t, value1, value2)
ease(t, value1, value2)
ease(t, tMin, tMax, value1, value2)
easeIn(t, value1, value2)
easeIn(t, tMin, tMax, value1, value2)
easeOut(t, value1, value2)
easeOut(t, tMin, tMax, value1, value2)
Verteilung.
Rückgabetyp: Number (Zahl).
Argumenttyp: valOrArray ist eine Number (Zahl) oder ein Array [2 oder 3].
Gibt eine Number (Zahl) zwischen -1 und 1 zurück. Das Rauschen ist nicht wirklich zufällig; es basiert auf dem Perlin-Rauschen, das heißt, dass
die Rückgabewerte für zwei Eingabewerte, die nahe beieinander liegen, normalerweise ebenfalls nahe beieinander liegen. Diese Art des
Rauschens ist nützlich, wenn Sie eine Folge von scheinbar zufälligen Zahlen benötigen, die sich nicht sehr stark voneinander unterscheiden – wie
es normalerweise der Fall ist, wenn Sie scheinbar zufällige natürliche Bewegungen animieren. Beispiel: rotation + 360*noise(time)
Interpolationsmethoden (Expression-Referenz)
Für sämtliche Interpolationsmethoden ist Argument t häufig Zeit oder Wert, es kann aber auch stattdessen andere Werte haben. Falls t für
Zeit steht, findet die Interpolation zwischen Werten über einen Zeitraum statt. Falls t für Wert steht, weist die Expression einem Wertebereich
einen neuen Wertebereich zu.
Weitere Erläuterungen und Beispiele für Interpolationsmethoden finden Sie auf JJ Giffords Website.
Chris und Trish Meyer stellen in einem Artikel auf ihrer ProVideo Coalition-Website zusätzliche Informationen über diese Methoden zur Verfügung.
Ian Haigh bietet auf der After Effects Scripts-Website ein Skript an, mit dem Sie erweiterte Interpolationsmethoden-Expressions wie das Abprallen
leicht auf Eigenschaften anwenden können.
Andrew Devis stellt auf der Creative COW-Website zwei Video-Lehrgänge zur Verfügung, die detailliert zeigen, wie die lineare Expression-
Methode mit dem Befehl „Audio in Keyframes konvertieren“ verwendet wird.
Rückgabetyp: Number (Zahl) oder Array.
Argumenttyp: t, tMin und tMax sind Numbers (Zahlen); value1 und value2 sind Numbers (Zahlen) oder Arrays.
Gibt value1 zurück, wenn t <= tMin. Gibt value2 zurück, wenn t >= tMax. Gibt eine lineare Interpolation zwischen value1 und value2 zurück, wenn
tMin < t < tMax ist.
Diese Expression bewirkt beispielsweise bei der Eigenschaft „Deckkraft“, dass die Deckkraft-Werte über einen Zeitraum von 0 bis 6 Sekunden
linear von 20 % zu 80 % verlaufen:
linear(time, 0, 6, 20, 80)
Diese Methode kann ebenso wie alle anderen Interpolationsmethoden verwendet werden, um von einem Wertebereich zu einem anderen zu
wechseln. Diese Expression ändert beispielsweise die Werte der Eigenschaft „Deckkraft“: Der Bereich 0 bis 100 % wird durch den Bereich 20 bis
80 % ersetzt:
linear(value, 0, 100, 20, 80)
Rückgabetyp: Number (Zahl) oder Array.
Argumenttyp: t ist eine Number (Zahl); value1 und value2 sind Numbers (Zahlen) oder Arrays.
Gibt einen Wert zurück, der linear von value1 bis value2 interpoliert wird, da t zwischen 0 und 1 liegt. Gibt value1 zurück, wenn t <= 0. Gibt value2
zurück, wenn t >= 1.
Rückgabetyp: Number (Zahl) oder Array.
Argumenttyp: t ist eine Number (Zahl); value1 und value2 sind Numbers (Zahlen) oder Arrays.
Ähnlich wie linear, mit denselben Argumenten, mit dem Unterschied, dass die Interpolation allmählich einsetzt und ausläuft, sodass die
Geschwindigkeit am Anfangs- und Endpunkt 0 beträgt. Diese Methode ergibt eine sehr glatte Animation.
Rückgabetyp: Number (Zahl) oder Array.
Argumenttyp: t, tMin und tMax sind Numbers (Zahlen); value1 und value2 sind Numbers (Zahlen) oder Arrays.
Ähnlich wie linear, mit denselben Argumenten, mit dem Unterschied, dass die Interpolation allmählich einsetzt und ausläuft, sodass die
Geschwindigkeit am Anfangs- und Endpunkt 0 beträgt. Diese Methode ergibt eine sehr glatte Animation.
Rückgabetyp: Number (Zahl) oder Array.
Argumenttyp: t ist eine Number (Zahl); value1 und value2 sind Numbers (Zahlen) oder Arrays.
Ähnlich wie ease, mit dem Unterschied, dass die Tangente nur auf der value1-Seite 0 ist und die Interpolation auf der value2-Seite linear ist.
Rückgabetyp: Number (Zahl) oder Array.
Argumenttyp: t, tMin und tMax sind Numbers (Zahlen); value1 und value2 sind Numbers (Zahlen) oder Arrays.
Ähnlich wie ease, mit dem Unterschied, dass die Tangente nur auf der tMin-Seite 0 ist und die Interpolation auf der tMax-Seite linear ist.
Rückgabetyp: Number (Zahl) oder Array.
Argumenttyp: t ist eine Number (Zahl); value1 und value2 sind Numbers (Zahlen) oder Arrays.
Ähnlich wie ease, mit dem Unterschied, dass die Tangente nur auf der value2-Seite 0 ist und die Interpolation auf der value1-Seite linear ist.
Rückgabetyp: Number (Zahl) oder Array.
Argumenttyp: t, tMin und tMax sind Numbers (Zahlen); value1 und value2 sind Numbers (Zahlen) oder Arrays.
600