PDA

Voir la version complète : Comment obtenir une position d'un objet mograph dans After



alexandreh
22/03/2011, 11h27
Bonjour
Je suis en compositing dans after Effect et je ne sais pas comment obtenir les coordonnée d'un objet se déplaçant dans Mopgraph.
Plus précisément j'ai un cadre qui rentre droite gauche ( avec un effet delay) . J'ai baké l'anim.
A un point précis du cadre j'ai mis une lumière pour me permettre dans after de récupérer la position dans l'espace de ce point pour ensuite lui appliquer un flare.
Le problème est que cette lumière n'apparait pas ensuite dans mon import de la séquence dans After.
J'ai essayé de sortir ma lumière de la hiérarchie du cloner, et de créer un expresso demandant à la lumère de suivre la global position du cadre et comme ça ne marchais pas, j'ai demandé de suivre la global position du cloner (pour voir).
Rien ne marche.

Auriez vous une petite idée

PS: J'ai déja essayé l'external compositing (mais c idem)

Merci

Aurety
22/03/2011, 19h28
Par Xpresso, tu peux récuperer les coordonnées de tel ou tel clone ( noeud Mograph donnée ) et positionner en matrice locale un objet sur les coordonnées du clone. Du coup, un tag de compo externe et c'est bon.

alexandreh
07/04/2013, 10h49
Merci
un peu tard mais j'étais certainement dans une urgence. Aujourd'hui mm question . Merci
bye

alexandreh
01/07/2013, 11h03
Bonjour
Je remet le nez dans ce topique pour éclaircir quelques soucis que j'avais rencontrés.
L'idée est d'envoyer à after l'information de position d'un objet pour lui faire suivre des particulles traquées sur une position d'une lumiere.
Aurety, m'a très gentiment donné ce coup de main pour arriver à mes fin, mais comme j'avais alors rajouté un effet spring je me retrouvais avec cet autre problème que vous pouvez constater dans cette vidéo.
https://dl.dropboxusercontent.com/u/200376/Local%20matrix%20spring.mov
La lumière est en retard.
Y aurais t il une solution pour y remédier.
Je vous remercie.

iolofato
01/07/2013, 12h16
et pourquoi ne pas mettre la lumière enfant de l'objet dans l'objet MoGraph ?

alexandreh
01/07/2013, 13h11
Ça serait si pratique.
Mais quand je met la lumière à l'intérieur d'un objet et que cet objet est déplacé par un effecteur Mograph, cet objet n'est pas visible dans l'export after effect. Le seul moyen que j'ai c'est d'utiliser un expresso.
Mais par contre si je veux utiliser un effecteur Delais on revient à mon blem cité plus haut:(
Peut-être qu'avec cineware il y a une soluce mais je ne me suis pas encore penché sur la question.

alexandreh
01/07/2013, 13h39
J'ai essayé avec la After CC et Cineware. C pire, en faisant import 3D data je n'ai pas, contrairement au plug import aec, les données de la position de la lumière.
Ce que j'ai trouvé pour le moment c de calculer la scène (en prenant garde de ne pas cocher "No illumination" car les datas de la lumière ne sont pas exportées.) et de décaler manuellement dans after la track de la lumière d'une image. Là la lumière est bien en phase avec le déplacement du cube.
Y a t il le moyen de réajuster ça dans l'expresso avec un node (que je ne connais pas bien) genre history -1.

Fluffy
02/07/2013, 19h49
Ajuste la priorité de ton Xpresso pour supprimer la latence.
Essaie en plaçant la priorité en mode Generator +1 dans un premier temps (pour que ton expression soit calculée après le générateur/cloneur).