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

[Problème] lier la position d'un calque la position de 3D stroke

Discussion in 'Adobe After Effects' started by mikerinos, Apr 27, 2009.

  1. mikerinos

    Appréciations:
    +0 / 0 / -0

    Trophy Points:
    1,200
    Likes Received:
    3
    Messages:
    596
    Hello tous,

    Je voudrai lier la position d'un calque 3D à la positon d'un 3D stroke.

    Mon probleme c'est que le 3D stroke, on a x et y sur un paramettre et z sur un autre et que sur un calque 3D tout est regroupé. Mon 3D stroke etant "l'esclave" de mon calque 3D.

    Je me demandais donc quoi utiliser en terme d'expression.

    Merci!!
     
  2. mikerinos

    Appréciations:
    +0 / 0 / -0

    Trophy Points:
    1,200
    Likes Received:
    3
    Messages:
    596
    bon j'ai trouve une methode:

    pour XY position : thisComp.layer("NOM DU CALQUE PARENT").toComp([250,250])

    [250,250]: a regler pour que ca tombe au milieu du calque (mon calque faisait 500px X 500px)
     
  3. mikerinos

    Appréciations:
    +0 / 0 / -0

    Trophy Points:
    1,200
    Likes Received:
    3
    Messages:
    596
    nan en fait ca marche pas... :( ca fait un sacré decalage qaund ca bouge)
     
  4. felfer

    Appréciations:
    +0 / 1 / -0

    Trophy Points:
    1,650
    Likes Received:
    4
    Messages:
    618
    Je crois me rappeler que le Freelance Saucisse t'offre gracieusement la réponse sur son blog...

    EDIT: bah, un p'tit geste:

    Code:
    centre = thisComp.layer("Calque1");
    centre.toComp([0,0,0]);
    (il manquait juste une dimension a ton expression)
     
    #4 felfer, Apr 28, 2009
    Last edited: Apr 28, 2009
  5. mikerinos

    Appréciations:
    +0 / 0 / -0

    Trophy Points:
    1,200
    Likes Received:
    3
    Messages:
    596
    marki je vais tester ca!!!! :)
     
  6. mikerinos

    Appréciations:
    +0 / 0 / -0

    Trophy Points:
    1,200
    Likes Received:
    3
    Messages:
    596
    bon ben c'est kif kif ... decalage dans l'espace... :(
     
  7. felfer

    Appréciations:
    +0 / 1 / -0

    Trophy Points:
    1,650
    Likes Received:
    4
    Messages:
    618
    Ach, honte sur moi, j'ai lu 3d stroke et j'ai pensé shine...Désolé.

    tu peux essayer ça sur ton calque:
    Code:
    posX=thisComp.layer("Blanc uni 2").effect("3D Stroke")("XY Position")[0];
    posY=thisComp.layer("Blanc uni 2").effect("3D Stroke")("Y Rotation")+thisComp.height/2;
    posZ=thisComp.layer("Blanc uni 2").effect("3D Stroke")("Z Position");
    [posX,posY,posZ]
    (Le 3d stroke est sur un calque nommé "Blanc uni 2". 'faut juste changer ça...)
     
Loading...

Dernières occasions

 

Share This Page

Dernières Occasions

 
Vous souhaitez annoncer sur le Repaire ? Contactez-nous