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

wiggle sur l'echelle d'un calque

Discussion in 'Adobe After Effects' started by macviv, Apr 8, 2004.

Tags:
  1. macviv

    Trophy Points:
    1,000
    Likes Received:
    0
    Messages:
    208
    Appréciations:
    +0 / 0 / -0
    you ve got it... merci d'avoir resolu mon soucis avec "param(slider)... donc il y a bien une petite difference de language entre AE 6 et 5.5 :)
     
  2. Sequelles

    Sequelles Modérateur
    Modérateur So

    Trophy Points:
    11,780
    Likes Received:
    20
    Messages:
    4,261
    Appréciations:
    +2 / 13 / -0
    par exemple comme ça:

    [wiggle(1,50)[0],wiggle(1,50)[0]]
     
  3. macviv

    Trophy Points:
    1,000
    Likes Received:
    0
    Messages:
    208
    Appréciations:
    +0 / 0 / -0
    par exemple comme ça:

    [wiggle(1,50)[0],wiggle(1,50)[0]]


    peux tu m'expliquer [0] s'applique au 2 et non un [0] et un [1].... je ne comprends pas bien :(

    merci
     
  4. Julien W.

    Trophy Points:
    1,000
    Likes Received:
    0
    Messages:
    1,499
    Appréciations:
    +0 / 0 / -0
    Car wiggle génère un tableau. [0] sélectionne le premier élément du tableau. Et donc on utilise deux fois le premier élément, vous avoir une déformation proportionelle.
     
  5. macviv

    Trophy Points:
    1,000
    Likes Received:
    0
    Messages:
    208
    Appréciations:
    +0 / 0 / -0
    Car wiggle génère un tableau????

    je ne comprends pas bien peux tu me donner un exemple??

    merci
     
  6. Sequelles

    Sequelles Modérateur
    Modérateur So

    Trophy Points:
    11,780
    Likes Received:
    20
    Messages:
    4,261
    Appréciations:
    +2 / 13 / -0
    Un paramètre peut avoir de 1 à 4 dimensions.

    C'est à dire que sa valeur est composée de plusieurs chiffres.
    Imagine que ces chiffres sont rangés dans des cases séparées et numérotées de 0 à 3.

    l'opacité par exemple à une seule dimension, mais une couleur à 4 dimensions (rouge:0, vert:1, bleu:2, alpha:3).

    wiggle agit sur le paramètre dans lequel il est appliqué.

    Si on l'applique sur le paramètre Echelle en 2D il crée une nouvelle valeur de dimensions 2.
    Et les valeurs de chaque dimension sont différentes.

    Mais grâce aux expressions on peu accéder à chacune des dimensions [0], [1], [2] ou [3]
    et récupérer un seul nombre.

    ---ps
    Si tu essaye d'appliquer à un paramètre une valeur n'ayant la bonne dimension l'expression revoie automatiquement une erreur.
     
    #21 Sequelles, Apr 9, 2004
    Last edited: Apr 10, 2004
  7. macviv

    Trophy Points:
    1,000
    Likes Received:
    0
    Messages:
    208
    Appréciations:
    +0 / 0 / -0
    je suis d'accord sequelles... mais l'echelle a 2 valeurs (largeur et longueur) donc [0] represente la largeur et [1] la longueur...

    pour moi qui debutes dans les expressions, cette expression :
    [wiggle(1,50)[0],wiggle(1,50)[0]]

    indiques 2 fois les meme valeurs a la largeur...
     
  8. Sequelles

    Sequelles Modérateur
    Modérateur So

    Trophy Points:
    11,780
    Likes Received:
    20
    Messages:
    4,261
    Appréciations:
    +2 / 13 / -0
    ok un paramètre d'échelle en 2D a 2 dimensions.

    si on veut donner 80% en x (largueur) et 40% en y (hauteur)
    ça peux se noter:

    [80,40]

    les chiffres sont rangés entre deux crochets, séparés par des virgules. Et ordonnés.

    Le premier va en x (largueur) et le seconde en y (hauteur) c'est l'ordre qui compte pas le faite qu'il y est [0] ou [1].
    [0] ou [1] permet de retirer un nombre d'un paramètre à plusieurs dimension. Mais ce nombre peu s'appliquer ensuite à n'importe quel dimension d'un autre paramètre

    l'expression wiggle appliqué sur un paramètre à 2 dimensions aura 2 dimensions:
    wiggle(1,50)[0], et wiggle(1,50)[1]

    Ces deux valeurs sont différents, je peux en garder qu'une: la 0 ou la 1 et l'appliquer à la fois en x (largueur) et à la fois en y (hauteur)

    [wiggle(1,50)[0],wiggle(1,50)[0]]

    Je peux aussi écrire

    A=wiggle(1,50)
    x=A[0]
    y=x;
    [x,y]

    je ne sais pas si c'est plus clair.
     
    #23 Sequelles, Apr 10, 2004
    Last edited: Apr 10, 2004
  9. luc_iman

    Trophy Points:
    1,000
    Likes Received:
    0
    Messages:
    2,238
    Appréciations:
    +0 / 0 / -0
    j'avais commence un messsage pour demander des explications....quand, apres un peu de reflexion j'en etait arrive a ce que tu expliques.....on ne peux plus clairement.

    Je pense meme que cela servira de reflexion pour d'autres cas similaires.

    La pedagogie ca s'apprend...pour certains car d'autres la possede deja.

    Bravo.
     
  10. macviv

    Trophy Points:
    1,000
    Likes Received:
    0
    Messages:
    208
    Appréciations:
    +0 / 0 / -0
    merci sequelle pour toute tes explications tres claires....
     

Share This Page

Vous souhaitez annoncer sur le Repaire ? Contactez-nous