looOut - dupliquer avec les expressions

Le forum du compositing
Avatar de l’utilisateur
flobutbut
 
Messages: 34
Inscription: 16 Juil 2009, 15:25

looOut - dupliquer avec les expressions

Messagede flobutbut » 19 Mai 2013, 13:03

Bonjour à tous,

Comme le nom du topic l'indique , je cherche à dupliquer, avec un retard,un objet auquel j'ai appliqué un loopOut.
je commence juste à utiliser les expressions et je me suis dis que ca serait cool d'automatiser toute une interface
avant de l'annimer.

Concrètement, je cherche à reproduire un effet qu'on retrouve sur Windows 8 lors du transfert d'un fichier.
J'ai placé une compo en pièce jointe ici.
demo_loopOut.zip

C'est exactement ce que je veux mais ca boucle mal.
Donc je voulais utiliser une expression pour dupliquer et retarder le point et donc automatiser le truc pour pouvoir
réutiliser le mouvement dans d'autres formes sans soucis :D .

Si vous avez une petite astuce pour régler ça proprement je suis à votre écoute. Par ce que là je sèche :mrgreen:

merci
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.

Avatar de l’utilisateur
Galdon
Administrateur du site
Administrateur du site
 
Messages: 2188
Inscription: 06 Sep 2008, 22:05

Re: looOut - dupliquer avec les expressions

Messagede Galdon » 19 Mai 2013, 17:26

Très facile à faire avec la propriété valueAtTime :

Position :
Code: Tout sélectionner
retard = 1; // en secondes
thisComp.layer("dot.png 3").transform.position.valueAtTime(time-retard);


Opacité :
Code: Tout sélectionner
retard = 1;
thisComp.layer("dot.png 3").transform.opacity.valueAtTime(time-retard);


La méthode valueAtTime contient la valeur de la propriété à l'instant (timecode) que tu lui passe en paramètre.
La variable time est prédéfinie par After Effects, elle correspond au timecode courant, donc il suffit de lui soustraire par exemple 1 seconde et voilà, tu te retrouve avec la même animation mais avec une seconde de retard.
"Si tu veux me parler, envoie-moi un... FAX !" - George Abitbol

Avatar de l’utilisateur
flobutbut
 
Messages: 34
Inscription: 16 Juil 2009, 15:25

Re: looOut - dupliquer avec les expressions

Messagede flobutbut » 19 Mai 2013, 19:11

cool merci !

Il n'ya pas un paramètre ou un effet qui permet de dupliquer l'image dans le même calque?
ou je dois l'appliquer à tout mes calques copier?
Ça me permettrait de ne déplacer qu'un calque pluto qu'une composition.

J'ai regardé dans l'help adobe mais je n'ai pas trouvé.

Avatar de l’utilisateur
Galdon
Administrateur du site
Administrateur du site
 
Messages: 2188
Inscription: 06 Sep 2008, 22:05

Re: looOut - dupliquer avec les expressions

Messagede Galdon » 20 Mai 2013, 15:50

flobutbut a écrit:Il n'ya pas un paramètre ou un effet qui permet de dupliquer l'image dans le même calque?

Je ne connais aucune méthode pour "cloner" un calque par les expressions, et en faire une copie par référence, donc la seule solution que je vois c'est de dupliquer les calques et de liser les différentes propriétés avec une expression.
"Si tu veux me parler, envoie-moi un... FAX !" - George Abitbol

Avatar de l’utilisateur
flobutbut
 
Messages: 34
Inscription: 16 Juil 2009, 15:25

Re: looOut - dupliquer avec les expressions

Messagede flobutbut » 20 Mai 2013, 16:24

oky.
Merci, pour ton aide en tout cas.


Retourner vers After Effects

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 4 invités