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

expression sur l'echelle et la position

Discussion in 'Adobe After Effects' started by macviv, Jun 19, 2008.

Tags:
  1. macviv

    Trophy Points:
    1,000
    Likes Received:
    0
    Messages:
    208
    Appréciations:
    +0 / 0 / -0
    bonjour,

    voila apres moult recherhce je n'ai pas trouve de solution a mon probleme :
    dans une comp j'ai plusieurs carre qui sont relié par leur extrémité, chaque carre à une taille diferrente, ce que je souhaite faire c'est pouvoir faire varier l'echelle de chaque carre indépendament mais que leurs extremite reste toujours en contact.... donc je pense qu'il me faut une expression dans l'echelle pour pouvoir faire varier aleatoirement, et une dans la propriete position afin qu'il reste en contact....

    merci pour vos reponses...

    macviv
     
  2. apoal1

    Trophy Points:
    1,200
    Likes Received:
    3
    Messages:
    740
    Appréciations:
    +0 / 0 / -0
    Slt,

    tu peux mettre une capture d'écran de tes carrés stp? merci

    +
     
  3. macviv

    Trophy Points:
    1,000
    Likes Received:
    0
    Messages:
    208
    Appréciations:
    +0 / 0 / -0
    oui c vrai que c'est peu etre plus clair avec un schéma :)

    merci
     

    Attached Files:

  4. apoal1

    Trophy Points:
    1,200
    Likes Received:
    3
    Messages:
    740
    Appréciations:
    +0 / 0 / -0
    Slt,

    je ne pourrai pas répondre à ce petit jeu avant lundi. Si tu t'y penche avant, essaye de placer le point d'ancrage des 3 carrés extérieur dans leur coin mitoyen avec le carré centrale, leur échelle ne sera plus à prendre en compte.

    +

    +
     
  5. Sequelles

    Sequelles Modérateur
    Modérateur So

    Trophy Points:
    11,780
    Likes Received:
    20
    Messages:
    4,261
    Appréciations:
    +2 / 13 / -0
    Très bien, ensuite tu mets une expression sur la position des calques de périphéries pour les accrocher à un point du calque central:
    Pour récupérer une position du calque central qui tienne compte de sa variation d'échelle, tu utilises calqueDuCentre.toComp(point) ce qui te convertie les coordonnés d'un point du calque dans le référenciel composition.
     

    Attached Files:

  6. apoal1

    Trophy Points:
    1,200
    Likes Received:
    3
    Messages:
    740
    Appréciations:
    +0 / 0 / -0
    Slt,

    merci Sequelles, ces toComp ou toWorld sont vraiment utile, je n'avais pas compris leurs bases jusqu'aujourd'hui. Je vais transcrire ce qui est pour moi important quand on s'y frotte pour la première fois car déjà mes expressions ne donne rien de bien et que Macviv voudra surement dévelloper.

    1: oublier la prévisualisation, elle induit en erreur.
    2: oublier la position vu que d'habitude on ne la pense que par rapport à la composition. Avec ça tout se joue par rapport au calque.

    En pratique:
    1: j'ai placer mes points d'ancrage, par exemple 0 et 0 est la position dans le calque du coin en haut à gauche pour un de mes carrés extérieurs.
    2: j'ai placé l'expression donnée par Sequelles avec sa "grammaire" :), par exemple thisComp.layer("Blanc uni 1").toComp([0, 0]); donnera la position dans la composition du coin en haut à gauche de mon carré de référence "Blanc uni 1".
    (en calque 3D -> 3 valeurs pour x, y et z -> [0, 0, 0])

    pour dévelloper (si mon calque de référence à une taille de 100*100):
    thisComp.layer("Blanc uni 1").toComp([50, 50], time-1); donnera la position dans la composition du centre de mon calque de référence avec une seconde de retard.

    [​IMG]

    +
     
  7. macviv

    Trophy Points:
    1,000
    Likes Received:
    0
    Messages:
    208
    Appréciations:
    +0 / 0 / -0
    merci bcp Sequelle et apoal1 pour vos reponses qui m'ont permis d'avancer sur ce projet...
    juste j'ai eu un peu de mal a trouver les bon coordonnees pour tocomp afin que le calque soit bien placé... y a til un moyen de trouver les coordonnees automatiquement car j'ai du le faire a la mano??? merci

    thisComp.layer("rond rouge").toComp([0,50])



    macviv
     
Loading...

Share This Page

Vous souhaitez annoncer sur le Repaire ? Contactez-nous