module inscription newsletter haut de page forum mobile

Dismiss Notice

formations etalonnage sur davinci resolve

Nos Formations Etalonnage avec Forest reviennent en octobre !
Adoptez une réelle méthodologie d'étalonnage professionnelle et atteignez vos objectifs créatifs avec nos formations intensives sur 3 jours
Toutes les infos
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
Dismiss Notice

Formation Lumière - Pratique Intensive du 14 au 16 octobre à Paris
Formez-vous avec cet atelier de pratique intensive dans des conditions exceptionnelles ! Formation finançable.
Toutes les infos

Ateliers et Formations

Récupérer position d'un objet enfant

Discussion in 'Adobe After Effects' started by JuK, Feb 25, 2011.

  1. JuK

    JuK

    Trophy Points:
    100
    Likes Received:
    0
    Messages:
    1
    Appréciations:
    +0 / 0 / -0
    Bonjour,

    Alors voilà le petit problème sur lequel je bute :

    J'ai d'un côté un émetteur (trapcode particular).
    J'ai d'un autre côté un objet Null linké (enfant) à un autre objet en mouvement.
    Je voudrais, grâce aux expressions, linker la position XY de mon émetteur à la position de mon objet Null. Or, comme mon Null est l'enfant d'un autre objet, les coordonnées de sa position restent fixes, bien que le null en lui-même bouge...(j'espère être assez clair...ooo).
    Je voulais savoir s'il quelqu'un connait un moyen de récupérer ces valeurs de positions pour controler la position de mon émetteur.

    Si une bonne âme a la solution, ça m'aiderait bien...

    D'avance merci, et longue vie au forum !
     
  2. Passou

    Trophy Points:
    1,200
    Likes Received:
    2
    Messages:
    106
    Appréciations:
    +0 / 0 / -0
    - pourquoi ne pas prendre la position xy de ton objet?
    - pourquoi pas se servir du nul comme parent de ton objet et effectué tes mouvements via ce nul?

    - enfin ne pas passer par le "parentage" mais par des expressions entre tes différents objets en prenant cette fois ci un nul comme controleur.
     
  3. Sequelles

    Sequelles Modérateur
    Modérateur So

    Trophy Points:
    11,780
    Likes Received:
    20
    Messages:
    4,261
    Appréciations:
    +2 / 13 / -0
    Layer Space Transfroms

    Il existe une catégorie d'expression développée spécialement pour faire ça, les : Layer Space Transfroms.

    Documentation : Méthodes de conversion de l’espace calque

    voilà ton expression pour la position de ton emitter
    Code:
    thisComp.layer("Nul 1").toWorld([0,0])
    Mais il faudra aussi en créer une pour les z (ton Nul et ton Parent doivent probablement être en mode 3D)
    Code:
    thisComp.layer("Nul 1").toWorld([0,0])[2]
    Voilà pour l'info. Moi ma réflexion sur ton projet c'est plutôt : Mais pourquoi tu n'utilises tout simplement pas un Emitter de type Light ??? Ils sont justement là pour ce type de construction d'animation.:good:

    TUTO Émetteur de type light avec After Effects CS5 sur Tuto.com
     
Loading...

Share This Page

Vous souhaitez annoncer sur le Repaire ? Contactez-nous