X Course Advisor FREE Course Advisor
(Close)
Watch Tutorials
macProVideo.com
Close

Accès Premium gratuitement

Accédez à notre bibliothèque complète des articles Hub Premium, les fichiers projet et les premiers 10% de chaque Cours-vidéo de la Bibliothèque Didacticiel en ligne .

Créez votre compte gratuit!

After Effects: Expressions Basics
Traduit par Google Translate

Les expressions dans After Effects sont une fonctionnalité puissante, mais plutôt effrayant que même de nombreux artistes expérimentés AE se détourner d'eux tout simplement parce que les expressions ressembler à un code informatique. Eh bien, ils sont des codes informatiques, d'une sorte - en fait, les expressions sont basés sur JavaScript, très utilisé dans la programmation Web, et comme tous les langages informatiques et les scripts, les expressions ont une syntaxe stricte. Si vous ne suivez pas la syntaxe, le code ne s'exécutera pas, et beaucoup trouvent que la syntaxe obscure et peu intuitive.

Toutefois, After Effects dispose d'outils qui vous aident à créer des expressions utiles sans avoir à connaître la syntaxe correcte ou de comprendre le code sous-jacent. Dans cet article, nous allons jeter un bref regard sur les expressions et vous montrer comment utiliser une expression simple de créer un VU-mètre automatique qui semble répondre à une piste audio.


Étape 1 - Que sont les expressions?

Une expression dans After Effects est un modificateur appliqué à une propriété d'animation spécifique, comme la rotation, soit le lien que la propriété des valeurs dans une autre propriété, même dans une autre couche, ou pour animer automatiquement que les biens sans utiliser d'images clés.

Par exemple, nous allons faire une sonomètre analogique simple dans After Effects: créer une nouvelle comp environ 5 secondes, et ajouter un nouveau terme, solide étroit pour elle, appelé à aiguilles - j'ai fait la mienne 20 pixels de large et 200 pixels de haut:

Needle


Double-cliquez sur le solide pour l'ouvrir dans sa fenêtre de calque, prenez la Pan Derrière (de point d'ancrage) outil, et déplacer le point d'ancrage pour l'Aiguille vers le bas à son bord inférieur, de sorte que le Needle va tourner autour de son extrémité, au lieu de son milieu.


Étape 2 - l'expression wiggle

Or, à ce point, nous pourrions ajouter quelques images clés de rotation aléatoires de sorte l'aiguille tourne autour, mais d'une manière beaucoup plus rapide et plus souple pour le faire est d'utiliser une expression Wiggle, qui fait pivoter automatiquement l'aiguille au hasard.

Donc, tapez R en solo la propriété Rotation de l'aiguille, puis Option-cliquez sur le chronomètre pour la propriété Rotation (Option-clic sur le chronomètre va ajouter une nouvelle expression). Lorsque vous le faites, vous verrez que les valeurs de propriété pour la rotation devient rouge, ce qui signifie qu'ils sont contrôlés par une expression, et vous verrez également une ligne de texte en surbrillance dans le scénario dit transform.rotation:

Rotate it


Vous verrez également des objets d'interface supplémentaires apparaissent sous les valeurs de propriété rouges. Maintenant, que «transform.rotation" texte est tout simplement un espace réservé, nous rappelant que tout ce que nous ajoutons l'expression sera appliqué à la rotation. Ensuite, avec ce texte toujours en surbrillance, cliquez sur la flèche du menu Expression Language qui est apparu en dessous des valeurs de rotation en rouge lorsque vous avez ajouté l'expression

setting the wiggle values


Si vous cliquez en dehors de ce texte, vous obtiendrez un message d'erreur inutile de After Effects, en disant que l'expression est désactivé. Ne vous inquiétez pas pour le moment; voici ce que cela signifie.

Les mots que vous voyez dans les parenthèses après "wiggle" sont les arguments possibles, ou modificateurs, que la commande de manoeuvre peut prendre. "Freq" (fréquence) se réfère au taux de la manoeuvre, "amp" (amplitude) de la quantité de manœuvre, et ainsi de suite.

Pour cette expression wiggle à travailler, nous devons remplacer ces noms d'arguments avec des nombres réels - comme c'est le cas, les arguments ne sont que des rappels de ce qui peut être modified.That c'est ce que l'erreur se réfère à - que les arguments doivent être remplacés avec de vrais les valeurs. Dans ce cas, nous allons supprimer les trois derniers arguments et il suffit de modifier les deux premiers, ce qui nous donnera une animation aléatoire simple.

Alors, mettez votre curseur à l'intérieur des parenthèses, puis sélectionnez et supprimez tout entre eux, de sorte que vous venez de voir ceci: wiggle ().

Votre expression doit maintenant ressembler à ceci:

The expression


Et votre animation devrait ressembler à ceci:

[Vidéo id = "10149"]


L'expression de tremblement aléatoire tourne autour de l'aiguille d'une façon qui simule un vumètre répondant à des niveaux audio. Pour changer cette réponse, il suffit de changer les deux nombres à l'intérieur des parenthèses - une plus grande première (freq) nombre fera la gigue aiguille plus rapidement; plus d'une seconde (amp) va provoquer une l'aiguille se balancer en

Comme vous pouvez le voir, keyframing quelque chose comme ça, il faudrait de nombreuses images clés, et en changeant la motion keyframed après le fait, il faudrait beaucoup de peaufinage. En utilisant une expression au lieu, simplement en changeant un couple de valeurs va changer complètement l'animation, et de le rendre beaucoup plus facile d'ajuster l'effet.

Eh bien, c'est une introduction de base à des expressions. Nous allons suivre cette question avec un autre tutoriel sur le lien entre ce compteur à des valeurs d'amplitude réelles dans une piste audio, alors restez branchés pour cela. En attendant, comme toujours, l'expérience et amusez-vous!


Richard Lainhart

Richard Lainhart | Articles by this author

Richard Lainhart is an award-winning composer, filmmaker, and author. His compositions have been performed in the US, Europe Asia, and Australia, and recordings of his music have appeared on the Periodic Music, Vacant Lot, XI Records, Airglow Music, Tobira Records, Infrequency, VICMOD, and ExOvo labels. His animations and short films have been shown in festivals in the US, Europe, and Asia, and online at ResFest, The New Venue, The Bitscreen, and Streaming Cinema 2.0. He has authored over a dozen technical manuals for music and video hardware and software, served as Contributing Editor for Interactivity and 3D Design Magazines, and contributed to books on digital media production published by IDG, Peachpit Press, McGraw Hill, and Miller Freeman Books. Previously an Adobe Certified Expert in After Effects and Premiere, a demo artist for Adobe Systems, and co-founder of the official New York City After Effects User Group, he was, from 2000-2009, Technical Director for Total Training Productions, an innovative digital media training company based in New York and California.

Comments

You must be logged in to post a comment.
Create an Account  Login Now

What is macProVideo.com?

macProVideo.com is an online education community featuring Tutorial-Videos & Training for popular Audio & Video Applications including Adobe CS, Logic Studio, Final Cut Studio, and more.
© 2018 macProVideo.com
a division of NonLinear Educating Inc.
Link