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

[CommentFaire?] Hmm... comment expliquer cela dans le titre...

Discussion in 'Adobe After Effects' started by marcothedwarf, Aug 29, 2011.

  1. marcothedwarf

    Trophy Points:
    100
    Likes Received:
    0
    Messages:
    6
    Appréciations:
    +0 / 0 / -0
    Bonsoir, voilà j'ai un petit problème :
    J'ai deux calques (un 3D et l'autre en 2D) dont les positions X & Y ont étés définis par moi.
    Je voudrais que les valeurs Z du calque 3D prennent automatiquement celles de Y du calque en 2D.

    Soit : Z(calque3D) = Y(calque2D)

    J'imagine qu'il faille utiliser les expressions mais malgré mes recherches je ne trouve pas...

    Merci,
    Marco The Dwarf
     
    #1 marcothedwarf, Aug 29, 2011
    Last edited: Aug 31, 2011
  2. Saskaah

    Trophy Points:
    100
    Likes Received:
    0
    Messages:
    14
    Appréciations:
    +0 / 0 / -0
    Je ne comprends pas vraiment ton problème, tu pourrais l'illustrer avec des images ?

    Sinon, pour avoir la valeur Z du calque 3D en Y du calque 2D, un simple copié-collé de la valeur fera l'affaire ...

    Dis-nous en plus !
     
  3. marcothedwarf

    Trophy Points:
    100
    Likes Received:
    0
    Messages:
    6
    Appréciations:
    +0 / 0 / -0
    Hey bien je voudrais que les valeurs de Z du "calque 1" prennent les valeur de Y du "calque 2".

    la valeur de Y du "calque 2" varie au cours du temps, un simple copier-coller ne peut donc pas marcher.


    [​IMG]


    Je te remercie.
     
  4. Saskaah

    Trophy Points:
    100
    Likes Received:
    0
    Messages:
    14
    Appréciations:
    +0 / 0 / -0
    Effectivement, je viens de faire les test et j'en suis venu à me dire que la solution serait de faire image par image mais ça te prendrait un temps fou !

    Le fait de jouer avec le chronomètre d'animation permet d'arriver au résultat que tu désires avec une marge d'erreur de quelques unités tout de même, mais je ne pense pas que cela te conviendrait.

    Je ne peux pas plus t'aider,et je me demande si c'est réellement possible. A moins de bidouiller encore une fois ...

    Tu voudrais faire quel effet concrètement ? Peut être qu'il existe une autre technique.
     
  5. mikerinos

    Trophy Points:
    1,200
    Likes Received:
    3
    Messages:
    596
    Appréciations:
    +0 / 0 / -0
    si tu as ton calques qui se deplace en Z qui s'appelle par exemple XYZ, dans l'autre calque en position tu peux mettre cette expression:

    [value[0],thisComp.layer("XYZ").transform.position[2]]

    ca prend la valeur en Z de XYZ pour l'appliquer que la valeur Y de ton 2eme calque.
     
  6. marcothedwarf

    Trophy Points:
    100
    Likes Received:
    0
    Messages:
    6
    Appréciations:
    +0 / 0 / -0
    Je pense que tu as la solution a mon problème mais cela ne fonctionne tout de même pas, je voudrais que la valeur de Y du calque que tu nommes "XYZ" remplace la valeur Z de mon autre calque.

    Z de "calque" = Y de "XYZ"

    Mon calque initial se délace en 2D, et grâce aux valeur prisent au calque "XYZ" il puisse se déplacer en 3D.

    J'ai bien essayé de bidouiller ton expression, mais je n'arrive pas à obtenir ce que je veux.

    Ceci n'est pas pour obtenir un effet précis, c'est une simple expérimentation.

    Merci
     
  7. mikerinos

    Trophy Points:
    1,200
    Likes Received:
    3
    Messages:
    596
    Appréciations:
    +0 / 0 / -0
    donc c'est l'inverse, sur ton calque en 3D tu colles:

    [value[0],value[1],thisComp.layer("NOM TON CALQUE 2D").transform.position[1]]
     
  8. marcothedwarf

    Trophy Points:
    100
    Likes Received:
    0
    Messages:
    6
    Appréciations:
    +0 / 0 / -0
    Bon hey bien.... merci beaucoup !

    Ça marche parfaitement, en plus de cela je comprend mieux les expressions.


    Merci à tous,
    à bientôt !

    Marco The Dwarf
     

Share This Page

Vous souhaitez annoncer sur le Repaire ? Contactez-nous