Skip to main content

Que sont les expressions Adobe After Effects?

Tuto After Effects 04: Les expressions part 01 (Avril 2025)

Tuto After Effects 04: Les expressions part 01 (Avril 2025)
Anonim

Une expression After Effects est similaire à une ligne de code informatique ou à un script d’action dans Flash (à présent Adobe Animate.) Comme un code informatique ou un script d’action, une expression est un type de formule indiquant à After Effects de faire quelque chose de spécifique. Toutefois, contrairement aux scripts d'action, les expressions vivent dans les attributs d'un élément, tels que leur échelle ou leur rotation.

Alors, quel est l'intérêt d'utiliser une expression? Eh bien, les expressions peuvent fonctionner de nombreuses manières différentes, les deux meilleurs exemples étant d'animer quelque chose et d'influencer l'animation de quelque chose. Pourquoi utiliser une expression pour animer au lieu d'utiliser des images clés?

Quand et comment utiliser les expressions

Supposons qu'une balle bouge sur l'écran de gauche à droite, mais vous voulez aussi que cette balle s'agite. Plutôt que de faire cela manuellement ou d'appliquer un effet et de lui donner beaucoup d'images clés, nous pouvons simplement lui appliquer une expression tremblante.

Donc, nous aurons seulement nos deux images clés disant d'aller de gauche à droite, plus l'expression lui disant de se tortiller. Il garde les choses bien et organisé ainsi que facilement modifiable. Plutôt que d'avoir à refaire des centaines d'images clés si nous voulons que notre manœuvre soit plus extrême, nous pouvons simplement changer l'expression. Nous animons donc notre objet de deux manières, en utilisant des images clés et une expression.

Un autre exemple courant de la manière dont les expressions peuvent fonctionner dans After Effects consiste à affecter une animation sans la animer. Vous pouvez écrire une expression qui dit qu'au fil du temps, notre animation deviendra plus extrême ou moins extrême.

Si nous avons un effet de lumière pulsée, nous pouvons lui appliquer une expression qui dit que, lorsque notre animation joue, la lumière pulsée devient de plus en plus dramatique, sans avoir à réellement entrer et animer cet effet grossissant. Ici, nous n'animons pas à l'aide d'une expression, mais affectons un élément d'animation avec l'expression.

Une expression de Wiggle comme exemple

Faisons une simple expression de manœuvre à titre d'exemple pour bien comprendre leur fonctionnement.

Dans After Effects, vous créerez une nouvelle composition de 24 images et vous y ferez votre script d'action. N'oubliez pas qu'à la différence du script d'action de Flash (Animate), vous ne pouvez pas ajouter de script d'action à une composition dans son ensemble. Les expressions vivent dans des éléments de votre chronologie et dans des attributs de ces éléments. Vous devrez donc faire quelque chose pour appliquer l'expression.

Faisons un carré simple en utilisant des solides. Appuyez sur Command Y et faites-vous un petit carré. Faisons maintenant une expression simple pour savoir comment ils fonctionnent.

Lorsque votre solide est sélectionné, appuyez sur P pour afficher son menu déroulant Position dans votre chronologie. Si vous souhaitez l'animer, il vous suffira de cliquer sur le chronomètre pour activer les images clés, mais pour ajouter une expression, vous souhaiterez une option ou un Alt-clic sur le chronomètre.

Cela transformera l'attribut Position en un nouveau petit menu déroulant, en ajoutant Expression: Position en dessous. Vous verrez à droite dans votre chronologie une zone dans laquelle vous pouvez taper qui dit actuellement "transformer.position".

Ce champ de texte est ici où nous tapons toutes nos expressions. Comme il a été mentionné précédemment, l'expression wiggle est une expression simple et agréable. Elle entraînera un léger déplacement de votre objet tout au long de votre animation.

L'expression wiggle est configurée comme suit: wiggle (x, y)

Pour commencer votre expression, vous allez taper "wiggle" - cela signifie à After Effects que vous appliquez l'expression wiggle suivie des valeurs entre parenthèses, qui indique à After Effects quand et combien d'agiter.

X représente le nombre de fois par seconde que vous souhaitez qu'After Effects déplace votre objet. Par conséquent, si votre nombre d'images par seconde est de 30, l'insertion de 30 dans la valeur de x fera en sorte que votre objet déplace chaque image. Mettre dans un 15 à 30fps aura comme conséquence que chaque cadre déplace votre objet, etc.

La valeur Y représente combien vous voulez que votre objet bouge. Donc, une valeur Y de 100 déplacera votre objet de 100 points dans n'importe quelle direction et une valeur Y de 200 déplacera votre objet de 200 points dans n'importe quelle direction.

Ainsi, une expression de wiggle complétée ressemblera à quelque chose comme ceci: wiggle (15,250)

Maintenant, vous verrez votre carré bouger autour de votre scène lorsque vous frappez le jeu, mais vous n'avez appliqué aucune image clé. Vous pouvez même entrer et faire l'exemple cité à l'origine, et ajouter des images clés de votre carré se déplaçant de gauche à droite avec votre expression.

En résumé, une expression After Effects est un morceau de texte, un peu comme un morceau de code, appliqué à la propriété d’un élément affectant cette propriété. Ils fonctionnent dans une multitude de façons et ont un large éventail d'utilisations, mais tout comme le code, ils sont pointilleux face aux fautes d'orthographe et de ponctuation.