Aide pour After Effect, techniques, expressions.

mardi 22 janvier 2008

EXPRESSIONS : moyenne

Ici, pas de nouvelle fonction, juste un tout petit calcul de rien du tout.
Nous cherchons à ce qu'un objet soit toujours entre deux autres, plus précisement au milieu de ces derniers.











Rien de plus simple, certains s'en souviennent peut etre, ils sagit de la somme des postions des deux objets, divisée par 2.

Créez 2 solides bleus et un solide rouge. Ouvrez les positions des 3, et créez une expression pour le rouge.

a=thisComp.layer("Bleu roi uni 3").transform.position;
b=thisComp.layer("Bleu roi uni 2").transform.position;

(a+b)/2

Voilà, meme pas la peine d'expliquer les 3 lignes, ça tombe sous le sens, et ça s'écrit en 5 sec.

Nous pouvons également rajouter un lookAt, pour que le carré rouge soit toujours dans l'axe des deux autres. Passez le calque en 3d, créez une expression pour son orientation, et recopiez les deux 1ere ligne de l'expression de position:

a=thisComp.layer("Bleu roi uni 3").transform.position;
b=thisComp.layer("Bleu roi uni 2").transform.position;

et rajoutez

lookAt ( a , b )

Vous aurez surement à reajuster la rotation Y de 90 degrés, et voilà.



Aucun commentaire:

Enregistrer un commentaire