PDA

Voir la version complète : Problème Tracking d'une tête : L'objet ne suis pas le Null



Hardisk
06/11/2013, 14h14
Bonjour à tous !
Pour un prochain projet, j'ai besoin d'ajouter un masque modélisé en 3D sur ma tête, j'ai tourné un plan avec des marqueurs sur mon visage, et j'ai récupéré un matchmove sur PFTrack, j'ai donc une caméra trackée et des Nulls qui bougent et suivent mon visage dans Cinema4D.

Le soucis c'est que je parente mon modèle aux nulls mais quand il bouge il a un "décalage" c'est à dire que l'animation est bonne mais est décalée de 2-3 CM de la tête, voici un screenshot : http://i.imgur.com/bNLVoAQ.jpg

Une idée ?
Merci !

Fluffy
06/11/2013, 16h02
Je suppose que le masque est placé correctement en début d'animation, et sur un des points du visage?
Si l'objet se décale par la suite, cela signifie que ton tracking est mal orienté ou défini dans l'espace.
Cela se passe dans ton soft de tracking, dans ce cas.

Hardisk
06/11/2013, 17h42
Coucou Fluffy
Le truc c'est que dans PFTRack tout est bon, les models de test sont bien tracké, les nulls aussi. Dans Cinema4D , les Nulls sont comme tu peut le voir sur mon visage et track bien durant toute la vidéo, pas de soucis de "glissement" , c'est comme si le "point d'ancrage" du masque décalait totalement l'animation

Hardisk
06/11/2013, 23h46
J'ai fait le test sous Maya , exactement le même soucis, ça track bien mais avec un décalage sur l'axe Z je crois.

http://i.imgur.com/Wyvrtl2.png

Fluffy
07/11/2013, 01h43
Passe-nous ton fichier (remplace le masque avec un cube, et n'oublie pas de nous envoyer ta vidéo de référence, même en basse déf), difficile de savoir ce qui cloche sinon.

fredmartin
07/11/2013, 10h26
Je crois me souvenir que PfTrack a une option "tracking de géométrie" qui est justement faite pour ce cas de figure. Le principe c'est d'importer un maillage 3D d'une tête en .obj et de caler ce maillage sur une image de ta vidéo ( en ajustant les yeux, la bouche, etc... ). J'avais un test vite fait à l'arrache et le résultat était plutot convainquant malgré quelques glissements.

Je ne suis pas sur que le tracking par nuage de points, principalement destiné à reconstituer les mouvements de la caméra de tournage, soit adapté à ton cas. Je suis en rade d'ordi et je ne peux pas t'aider plus que ça mais je me souviens d'un tuto très bien fait qui expliquait comment traquer la tête d'un lion.

Bon courage et n'hésites pas à nous montrer le résultat final

Hardisk
07/11/2013, 11h34
Coucou !

Voici ma scène ainsi que la SQC : ​https://mega.co.nz/#!pFA2HI5a!bS1mRkdya17WtQkFOXyR4x_Y7D9wK-ClpaDA40Q7bjU

diego1968
07/11/2013, 12h18
Un petit lien pour voir un tuto de chez Pixel Farm…j'avoue je ne l'ai pas regardé (je n'ai que PF Matchit) mais je sais qu'il existe plusieur méthode pour ce que tu veux faire, dont une qui fait bouger la caméra 3D, plutôt que l'objet:sweatdrop:


http://vimeo.com/57939161

Hardisk
07/11/2013, 18h37
Coucou,
Oui je connais ce Node mais dans mon cas c'était hyper dur, c'était plus simple de track les points du visage, solve une mesh et exporter un FBX de tout ça.


Comme je l'ai dit les Nulls sont parfait dans Cinema4D , c'est vraiment super étrange :/

nfilm
07/04/2016, 23h38
Bonjour,

J'ai tracké sous PFtrack la tête d'une personne (à l'aide de geometry track) qui tourne sa tête de droite à gauche... Quand j'exporte mon tracking vers Cinema 4D et que j'ouvre le fichier, le mouvement de la tête est de gauche à droite...

Est-ce que vous savez où est le soucis?

Un grand merci d'avance.