All Articles After Effects
After Effects: Expressions-Grundlagen
Richard Lainhart on Tue, February 14th 0 comments
While Expressions in Adobe After Effects can intimidate many a user, there's many reasons to embrace them fully and Richard Lainhart shows us how friendly they can be.

Expressions in After Effects sind ein leistungsstarkes Feature, sondern beängstigend, dass selbst viele erfahrene Künstler AE weg von scheuen, einfach deshalb, weil Begriffe wie Computer-Code zu suchen. Nun, sie sind Computer-Code, der eine Art - in der Tat, Ausdrücke werden auf Javascript basiert, viel in Web-Programmierung verwendet wird, und wie alle Computer Sprachen und Schriften, Ausdrücke haben eine strenge Syntax. Wenn Sie sich nicht an die Syntax, wird der Code nicht ausgeführt werden, und viele finden, dass Syntax unklar und nicht intuitiv.

Allerdings hat After Effects-Tools, die Sie erstellen, nützliche Ausdrücke, ohne die richtige Syntax wissen oder verstehen die zugrunde liegenden Code zu helfen. In diesem Artikel werfen wir einen kurzen Blick auf Ausdrücke und zeigen, wie man einen einfachen Ausdruck zu verwenden, um ein automatisches VU-Meter, die auf eine Audiospur zu reagieren scheint zu erstellen.


Schritt 1 - Was sind Ausdrücke?

Ein Ausdruck in After Effects ist ein Modifikator angewandt, um eine bestimmte Animationseigenschaft, wie Rotation, entweder zu verlinken, dass das Eigentum auf die Werte in einer anderen Eigenschaft, auch in einer anderen Schicht oder zu animieren diese Eigenschaft automatisch ohne Keyframes.

Zum Beispiel machen wir einen einfachen analogen Loudness Meter in After Effects: Erstellen Sie eine neue comp etwa 5 Sekunden lang, und fügen Sie einen neuen langen, schmalen Solide, es rief Nadel - die ich gemacht habe meine 20 Pixel breit und 200 Pixel Höhe:

Needle


Doppelklicken Sie auf das solide, um es in seine Layer-Fenster zu öffnen, greifen die Pan Behind (Anchor Point)-Werkzeug, und verschieben Sie den Ankerpunkt für die Nadel bis auf die untere Kante, so dass die Nadel um sein Ende statt dessen Mitte zu drehen.


Schritt 2 - Die Expression Wiggle

An diesem Punkt könnten wir hinzufügen, einige zufällige Rotation Keyframes so dass die Nadel dreht sich um, aber eine viel schnellere und flexiblere Wege, das zu tun ist, um eine Wiggle Ausdruck, die sich automatisch drehen, wird die Nadel nach dem Zufallsprinzip zu verwenden.

Also, Typ R, um die Solo-Rotation-Eigenschaft für die Nadel, dann Wahltaste auf die Stoppuhr für die Rotation-Eigenschaft (Option-Klick auf die Stoppuhr, einen neuen Ausdruck hinzufügen). Wenn du das tust, wirst du sehen, dass die Eigenschaftswerte für Rotation rot werden, dh sie sind durch einen Ausdruck gesteuert, und sehen Sie auch eine Reihe von markierten Text in der Timeline zu sagen transform.rotation:

Rotate it


Sie sehen auch einige zusätzliche Interface-Objekte erscheinen unter den roten Eigenschaftswerte. Nun ist, dass "transform.rotation" Text nur ein Platzhalter, uns daran erinnert, dass alles, was wir hinzufügen, um Ausdruck Rotation angewendet werden. Als nächstes mit diesem Text noch markiert ist, auf die Expression Language Menu Pfeil, der unterhalb der roten Rotation Werte erschien klicken, wenn Sie den Ausdruck hinzugefügt

setting the wiggle values


Wenn Sie weg von diesem Text klicken, werden Sie eine wenig hilfreiche Fehlermeldung aus After Effects bekommen und sagte, dass der Ausdruck deaktiviert ist. Mach dir keine Sorgen machen, dass für den Moment, hier ist es, was es bedeutet.

Die Worte, die Sie sehen in den Klammern hinter "wackeln" sind die möglichen Argumente oder Modifikatoren, dass der Befehl wackeln kann. "Freq" (Frequenz) bezieht sich auf die Rate der wackeln, "Amp" (Amplitude) in Höhe von wackeln, und so weiter.

Dafür wackeln Ausdruck zu arbeiten, müssen wir diese Argumentation Namen mit konkreten Zahlen zu ersetzen - wie sie ist, sind die Argumente nur Erinnerungen von dem, was sein kann modified.That 's, was der Fehler ist zu beziehen -, dass die Argumente, mit echten ersetzt werden müssen Werte. In diesem Fall werden wir die letzten drei Argumente zu entfernen und ändern Sie einfach die ersten zwei, dann können wir uns eine einfache randomisierte Animation.

Also, setzen Sie den Cursor innerhalb der Klammern und auswählen und löschen alles, was zwischen ihnen, so dass Sie nur sehen: wiggle ().

Der Ausdruck sollte nun wie folgt aussehen:

The expression


Und Ihre Animation sollte wie folgt aussehen:

[Video id = "10149"]


Die wackeln Ausdruck zufällig dreht die Nadel herum in einer Weise, die eine Reaktion auf VU-Meter Audiopegel simuliert. Um diese Reaktion zu ändern, ändern Sie einfach die beiden Zahlen in den Klammern - eine höhere erste (freq) Nummer wird die Nadel Jitter schneller zu machen; eine höhere zweite (amp) Wert führt dazu, dass die Nadel schwingen in

Wie Sie sehen können, wäre Keyframing so etwas wie dieses erfordern viele Keyframes und verändern, dass die Keyframe-Bewegung nach der Tat würde eine Menge Feintuning benötigen. Durch die Verwendung eines Ausdrucks statt, wird einfach ändern ein paar Werte die Animation völlig verändern, und machen es viel einfacher, den Effekt einstellen.

Nun, das ist eine grundlegende Einführung in Ausdrücken. Wir werden diese Follow-up mit einem anderen Tutorial über die Verknüpfung dieses Messgerät, um den realen Amplitudenwerte in einem Audio-Track, so stay tuned dafür. In der Zwischenzeit, wie immer, experimentieren und Spaß haben!


Comments (0)

You must be logged in to comment.

Feedback
Course Advisor
Don't Know Where To Start?
Ask A Course Advisor
Ask Us!
Copy the link below and paste it into an email, forum, or Facebook to share this with your friends.
Make money when you share our links
Become a macProVideo.com Affiliate!
The current affiliate rate is: 50%
Classes Start Next Week!
Live 8-week Online Certification Classes for: