module inscription newsletter haut de page forum mobile

Dismiss Notice

ateliers live resolve avec forest

Ateliers Live Resolve - Formez-vous en ligne tous les mois avec Forest !
Faites rapidement évoluer la qualité de vos étalonnage avec nos ateliers mensuels de 3h.
Toutes les infos

Ateliers et Formations

question d'expression

Discussion in 'Adobe After Effects' started by parfois, Jun 13, 2006.

Tags:
  1. parfois

    Trophy Points:
    550
    Likes Received:
    0
    Messages:
    41
    Appréciations:
    +0 / 0 / -0
    bonjour
    c'est sur AE 6 pro que ça se passe

    je voudrais "randomiser" une légère rotation d'un calque.
    Une occasion d'aller du coté des expressions.
    alors voilà je pose dans le champ de l'expression "rotation+random(-7,7)
    Le problème est qu'il me donne une valeur par image.(c'est beaucoup trop)
    Comment faire pour qu'il pose une valeur de temps en temps (de préference aléatoirement)?

    merci

    (ps : bien sur c'est pour ne pas utiliser "tremblement" que je passe par les expressions, une sorte de gymnastique, malheureusement mes maths sont loin et ma logique ... ou est passé ma logique ??)

    cordialement
     
  2. RollinLife

    Trophy Points:
    1,000
    Likes Received:
    0
    Messages:
    104
    Appréciations:
    +0 / 0 / -0
    tremblement

    Salut,

    Je crois qu'il n'ya que tremblement qui a un paramètre fréquence, mais attend que NAB passe dans le coin, il te confirmera tout ça.

    bonne chance

    Lulu:jap:
     
  3. Sequelles

    Sequelles Modérateur
    Modérateur So

    Trophy Points:
    11,780
    Likes Received:
    20
    Messages:
    4,261
    Appréciations:
    +2 / 13 / -0
    #3 Sequelles, Jun 13, 2006
    Last edited: Dec 31, 2008
  4. nab17connection

    Trophy Points:
    1,900
    Likes Received:
    1
    Messages:
    1,051
    Appréciations:
    +0 / 0 / -0
    salut :) ,
    tu as sans doute mal choisi ton premier exercice car ce que tu cherches à faire est plutot délicat. Le probleme qui se pose avec ce genre d'expression, et on touche là la principale limitation des expressions dans AE, c'est leur incapacité à transmettre de l'information d'une image à une autre. A chaque image c'est un nouveau calcul qui commence, et ce à partir d'aucune information calculées dans le passé.
    Tu ne peux pas simplement incrémenter la valeur d'une propriété en te disant "ben normalement ca devrait marcher, il ajoute par rapport à ce qu'il vient juste de calculer" ... les expressions ne fonctionnent pas comme ca.

    La solution ('couteuse' sur une durée trop grande) pour remédier à ce probleme est d'ecrire une expression qui va recalculer à chaque image toutes les valeurs de la propriete lors des images précédentes (puis lui ajouter un ptit truc aléatoire à chaque fois par exemple..).

    Pour le coté aléatoire, fais des recherches sur random() et seedRandom() pour appréhender leur fonctionnement et leur interaction.

    Tout ca c'est la theorie, pour un peu de pratique, crée un solide 10x100 et mets lui cette expression de rotation:

    Code:
    rotMax = 30;
    r = value;
    t = 0;
    while (t < time) {
       seedRandom(t,true);
       r += random(rotMax);
       t += thisComp.frameDuration;
    }
    r
    random_rotation.swf
     
  5. Sequelles

    Sequelles Modérateur
    Modérateur So

    Trophy Points:
    11,780
    Likes Received:
    20
    Messages:
    4,261
    Appréciations:
    +2 / 13 / -0
    Wiggle est bon pour faire des variations continues.
    Random permet de tirer des nombres aléatoires, si tu veux que ce tirage n’intervienne pas à chaque image il faut utiliser seedRandom avant.
     
Loading...

Dernières occasions

 

Share This Page

Vous souhaitez annoncer sur le Repaire ? Contactez-nous