module inscription newsletter haut de page forum mobile

Rejeter la 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 dans 'Adobe After Effects' créé par parfois, 13 Juin 2006.

Tags:
  1. parfois

    Points Repaire:
    550
    Recos reçues:
    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

    Points Repaire:
    1 000
    Recos reçues:
    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

    Points Repaire:
    11 780
    Recos reçues:
    20
    Messages:
    4 261
    Appréciations:
    +2 / 13 / -0
    #3 Sequelles, 13 Juin 2006
    Dernière édition: 31 Décembre 2008
  4. nab17connection

    Points Repaire:
    1 900
    Recos reçues:
    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

    Points Repaire:
    11 780
    Recos reçues:
    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.
     
Chargement...

Dernières occasions

 

Partager cette page