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

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

Discussion dans 'Adobe After Effects' créé par mikerinos, 27 Avril 2009.

  1. mikerinos

    Points Repaire:
    1 200
    Recos reçues:
    3
    Messages:
    596
    Appréciations:
    +0 / 0 / -0
    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

    Points Repaire:
    1 200
    Recos reçues:
    3
    Messages:
    596
    Appréciations:
    +0 / 0 / -0
    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

    Points Repaire:
    1 200
    Recos reçues:
    3
    Messages:
    596
    Appréciations:
    +0 / 0 / -0
    nan en fait ca marche pas... :( ca fait un sacré decalage qaund ca bouge)
     
  4. felfer

    Points Repaire:
    1 650
    Recos reçues:
    4
    Messages:
    618
    Appréciations:
    +0 / 1 / -0
    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, 28 Avril 2009
    Dernière édition: 28 Avril 2009
  5. mikerinos

    Points Repaire:
    1 200
    Recos reçues:
    3
    Messages:
    596
    Appréciations:
    +0 / 0 / -0
    marki je vais tester ca!!!! :)
     
  6. mikerinos

    Points Repaire:
    1 200
    Recos reçues:
    3
    Messages:
    596
    Appréciations:
    +0 / 0 / -0
    bon ben c'est kif kif ... decalage dans l'espace... :(
     
  7. felfer

    Points Repaire:
    1 650
    Recos reçues:
    4
    Messages:
    618
    Appréciations:
    +0 / 1 / -0
    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...)
     
Chargement...

Partager cette page

Dernières Occasions

 
Vous souhaitez annoncer sur le Repaire ? Contactez-nous