Ce tutoriel a
pour but de vous initier au système d'équations d'after-effects
5.5 pro.
Les équations permettent d'exécuter des scripts grâce
à un langage spécial (déscendant du C)
et d'équations mathématiques pour la génération
de valeurs clés.
Les équations permettent de créer des modifications
complexes pour n'importe quelle propriété.
Les équations sont surtout là pour simplifier la tâche
des graphistes, et il n'est pas nécessaire
de s'y connaitre en C pour les utiliser. (j'en voyais qui avait peur
;-)
Je vais diviser ce tutoriel en 2 parties : On va commencer tout simplement
par jetter un oeil
sur les équations fournis avec le logiciel (ici en version
5.5 pro).
Commencer par
prendre l'image qui va nous servir ICI.
C'est parti, lancez
After-effects.
Créez une nouvelle composition (crtl + N) avec les parametres
suivants :

Importez-y l'image
du canard que vous venez de prendre.
Mettez une coucha alpha "direct - sans cache" lorsque le
logiciel vous le demande.
Placez le canard en plein milieu de la composition et enregistrez
votre projet.
A partir de cette
étape, on va tester un à un les différents scripts
"offert" avec After FX.
Ils sont au nombre
de 17 (blink, cmpaud, copyvalu, cornpin, dbspring, frmeffect, gravity,
layer audio remap,
layeraud, parallax, pointat, scaleall, scaleby, span, spring, stereops,
toeffect).
Commençons
tout de suite avec le premier "blink" (clignotement).
Comme son nom l'indique, il va faire clignoter un objet.
C'est donc un gain de temps énorme car cela vous evitera de
jouer avec l'opacité, After va le faire tout seul.
Cliquer sur le canard pour le selectionner.
Allez dans le menu "Animation >> Assistant d'image clé
>> Equations".
La fenêtre de l'outil équation s'ouvre alors.
Cliquez sur "charger" en bas de la fenêtre et aller
chercher le fichier script "blink.mm" qui se trouve par
défaut
dans " c:\ program files \ adobe \ after effects 5.5 \ MMscript\
".
Choisissez donc le script "blink.mm" puis ouvrir.
Vous aurez la fenêtre suivante sous les yeux :

Comme vous pouvez
le constater, comme dans un vrai programme, il y a les commentaires,
vous ne serez donc pas perdu
dans une foule de paramêtres incompréhensibles.
Vous pouvez modifier tous les paramêtres, tels que la vitesse
de clignotements (blink_speed), la variation d'opacité, etc...
Choisissez ensuite
le calque sur lequel va s'apliquer le script (ici canard_photoshop.tif).
Notez que ce script n'agit que sur l'opacité, il est donc inutile
de préciser la propriété ou la couche à
affecter.
Cliquez ensuite
sur "appliquer".
Faites bouger
le curseur de temps et admirez l'effet ! Le canard clignote !
Et tout ceci ne vous à pris que 5 secondes ;-)
Bon, je ne vais
pas refaire la même chose pour tous les scripts.
Je vais juste vous dire vite fait à quoi servent les autres
scripts.
Je vous laisse une vidéo à la fin pour que vous voyez
un peu ce que donne les différents scripts d'équations.
1/
blink : Comme nous l'avons vu,
fait clignoter un calque.
2/
cmpaud : Fait varier une propriété (opacité,
rotation, etc... ce que vous voulez!!!) par rapport au niveau audio
de la composition.
Vous pouvez faire clignoter votre canard sur de la techno par exemple
(si vous choisissez la propriété opacité...).
3/ copyvalu
: Sans doute le plus utile des scripts, vous permet de copier une
valeur de propriété d'un calque à l'autre.
Faites clignotter 2 canards pour le prix d'1 ;-)
4/ cornpin
: Assez compliqué à expliquer... un petit exemple ser
mieu qu'un long discours.
Prenez votre canard. Faites le traverser votre composition de gauche
à droite sur un durée de 3 secondes.
Vous êtes tous d'accord que pour faire bouger votre canard,
AfterFX va affecter le paramêtre "position".
Mettez maintenant l'effet "quatre coins" à votre
canard (effet > déformations > quatre coins)
et appliquer le script "cornpin". Hooo miracle !! AfterFX
fait maintenant bouger le canard en se servant de l'effet 4 coins
!
5/ dbspring
: Ce script relie les calques 1 et 2 par un ressort. Il vous faut
donc placer 2 canards pour le tester.
Appliquer le script en mettant le 1er canard dans "calque 1 :"
et le second dans "calque 2:".
Les 2 canards seront animés comme si il y avait un ressort
les reliant.
6/ frmeffect
: Ce script affecte une propriété d'un calque par rapport
à une option d'effet multipliée par un facteur d'échelle.
7/ gravity
: Tout est dit. Fais chuter votre calque vers le bas selon la force
gravitationnelle.
8/ layer
audio remap
: Il agit comme "cmpaud", à la différence
que l'on peut choisir le calque audio (dans le cas où il y
en a plusieurs).
9/ layeraud
: Ce programme affecte à la propriété d'un calque
le niveau audio d'un calque audio, multiplié par un facteur
d'échelle,
et ramené dans l'intervalle [min, max] définit.
10/ parallax
: Ce script copie les valeurs relatives d'une propriété
de calque sur une autre propriété de l'autre calque.
11/ pointat
: Ce script fait pointer le calque 1 vers le calque 2 en définissant
des points clés de rotation de façon que l'axe y du
premier calque
soit toujours orienté vers le centre du second.
12/ scaleall
: Ce script applique à l'ensemble des calques de la composition
un facteur d'échelle fixé. Cela influe à la fois
sur la position
et sur l'échelle. Ce script est utile si vous redimensionnez
une composition et souhaitez adapter la taille de tous ses objets.
13/ scaleby
: Idem ci-dessus, seulement là vous rentrez la taille de la
composition et il modifie tout seul les tailles des calques
et la taille de la comp.
14/ span
: Ce script applique une mise à l'échelle/rotation/translation
au calque défini dans le script de façon qu'il relie
les calques 1 et 2 définit.
15/ spring
: Ce script relie les calques 1 et 2 par un ressort. Le calque 1 conserve
son mouvement d'origine et le calque 2 se déplace
comme s'il était attaché avec un ressort.
16/ stereops
: Ce programme définit les niveaux audio par rapport à
la position x d'un calque afin de simuler l'effet de stéréo.
17/ toeffect
: Ce programme affecte à une option d'effet les valeurs de
la propriété d'un calque, multipliées par un
facteur d'echelle.
OUF ! c'est enfin terminé.
Vous n'avez rien compris ??? ce n'est pas grave, entrainez-vous, multipliez
les essais.
C'est une partie très complexe, et je ne pense pas avoir très
bien expliqué.
Si vous avez des questions, le mieu reste de me mailer (brugees@hotmail.com).
Pour la vidéo
regroupant quelques un de ces fabuleux scripts, c'est ici : équations.avi
Brugees