PDA

Voir la version complète : Résolu Intégration d'un(ou plusieurs) véhicule(s) animé(s) C4D dans une vidéo



diamond971
12/10/2010, 19h27
Bonjour à tous,
J'ai un projet en cours que je souhaite finaliser mais je bute sur l'intégration de mon objet 3D dans une vidéo.
Je sais comment faire pour une photo, en utilisant la technique du "Camera mapping",
http://img830.imageshack.us/img830/1493/ferrarif1diamondshort.jpg
mais avec ma vidéo, je ne sais pas trop comment faire.
Dans l'idée que je me fait, mon véhicule(ou plusieurs autres) circulent sur la petite voie juste avant le parking, puis tournent sur la gauche pour se garer à coté des véhicules déjà existants. Voilà en gros le dilemme.
J'ai AE(After Effects) et j'imagine qu'il faut que je fasse un tracking sur ma vidéo pour la stabiliser(ce qui est nécessaire), mais mon vrai souci c'est savoir comment "caler" ma vidéo dans C4D pour faire "coller" l'animation de mon objet 3D , une voiture avec la vidéo.
Je vous met une capture de la voiture ainsi, qu'une capture de la vidéo(image)
La voiture
http://img233.imageshack.us/img233/8237/citroengt0154.jpg
la vidéo
http://img508.imageshack.us/img508/8905/essaitrack121010movsnap.jpg
En cherchant sur le net, j'ai trouvé des techniques pour 3DSMAX ou Maya, mais pas pour C4D(j'ai certainement mal cherché).

Merci pour vos avis, commentaires et/ou conseils.

dotcom
13/10/2010, 09h30
si ta cam ne bouge pas, tu fais correspondre les lignes de fuite de ton sol en bitume
avec celles de ta scene C4D, (tu mets ta vidéo en image de fond).
Puis tu places une caméra dans ta scène une fois que ça match.
Puis tu verrouilles ta caméra, et t"animes ta voiture.

Une fois dans after tu récupères ton plan stabilisé, tu insères les pass rendues depuis C4D,
puis tu inverse la stabilisation, tu coches le motion blur actif pour les calques C4D et pour la scène,
et l'import 3D suivra les mouvements de cam.

ça marche si tu tiens ta cam à main levée en plan fixe,
si par contre tu fais un panneau sans trépied, alors il te faut faire un tracking 3D (syntheyes, boujou, pftrack).

diamond971
13/10/2010, 10h02
Comme précisé, précédemment, ma vidéo nécessite d'être trackée, car elle n'est pas sur trépied et il y a pas mal de mouvements parasites.
La caméra bouge et j'imagine qu'il ne suffit pas de mettre que le fond, il faut aussi le sol, pour les ombres.
Je ne fais pas un vrai panoramique, mais ma caméra va de droite à gauche au début de la vidéo(pour simuler le suivi de l'entrée de la voiture dans le parking)
Mon vrai souci est de savoir s'il faut, d'abord tracker la vidéo et ensuite l'importer dans C4D, mais surtout comment ?
Deuxièmement la méthode de caméra mapping pour photo ne fonctionne pas de la même façon que pour la vidéo !
Malgré les tags de "Composition avec le fond", il n'y a pas de calage entre le "sol et l'arrière-plan.
Il y aurait-il quelqu'un qu'y ai déjà utilisé cette technique, et qui pourrait me donner au moins une piste ?
Pour les logiciels de tracking, je peux toujours récupérer un version démo de Boujou ou d'un autre pour voir si ça marche.
Je ne sais pas comment récupérer les données de tracking dans C4D.

fredmartin
13/10/2010, 10h18
Il faut tracker ta vidéo avant de l'importer dans Cinema 4D.

En fait le but du tracking est de créer une caméra virtuelle qui reproduit les mouvements de ta caméra réelle.
Du coup, ta scène dans Cinema 4D vue à travers cette caméra sera forcément "calée" ( si le tracking s'est bien passé )
avec ta vidéo mappée sur un objet "background".

J'avais fait il y a quelques temps un petit tuto sur le tracking dans Cinema 4D avec le soft gratuit Icarus,
vu que ta scène est assez simple avec des perspectives bien marquées ça devrait fonctionner.

http://www.geraldine-michon.freesurf.fr/tutoicarus1.html

diamond971
13/10/2010, 10h31
Merci fredmartin pour cette piste, visiblement correspondant à ma situation.
Je vais essayer tout ça.
Thanks a lot.
Merci pour la réactivité des intervenants. Laissez-moi tout de même de nouvelles pistes, au cas ou quelqu'un saurait exactement comment faire(style tuto)

dotcom
13/10/2010, 16h06
oui je ne t'avais pas dit qu'il fallait un sol et des ombres, ça paraissait pas assez évident,
tracking 2D marche très bien aussi et peut peut être fonctionner avec ton plan caméra.
Reste que si tu as une question essais d'être précis > publies une vidéo, on saura si c'est tracking 2d ou 3D qu'il te faut.


bon courage.

fredmartin
14/10/2010, 02h39
Oui si tu veux peux publies ta vidéo, c'est plus simple.

J'ai fait un petit test sur ton image, bon le déplacement de la voiture est à revoir
et la compression vidéo a un peu bousillé le "motion blur" mais ça donne une idée.

Normalement avec un bon tracking tout ça devrait suivre sans problèmes tes mouvements de caméra.



http://fredmartinlesite.free.fr/FC4D/test_parking.jpg (http://fredmartinlesite.free.fr/FC4D/test_parking.mov)

BerTiN03
14/10/2010, 11h52
Trop bien, Fred ! :thumbup:

diamond971
14/10/2010, 15h40
Bravo à fredmartin pour cette animation.
C'est exactement ce que je souhaite faire, au détail près que je ne sais pas comment réaliser proprement le tracking de ma séquence vidéo ni l'intégration de mon véhicule.
Si tu peux m'indiquer le logiciel utilisé pour le tracking j'essaierais pour voir. J'ai essayé Icarus mais visiblement j'ai mal intégré mes références de plan.
Je vais poster ma séquence, sous peu.
Si tu pouvais me donner des pistes plus claires, je reste attentif.
Merci, et bel essai en tout cas.

diamond971
14/10/2010, 17h32
Je poste l'essai que j'ai fait de la séquence background

http://img257.imageshack.us/img257/1616/citroengttrackfootage.mp4

fredmartin
14/10/2010, 20h14
Je m'attendais à voir apparaitre quelque chose mais non !

Du coup, avec un plan fixe sur trépied, tu n'as pas besoin de tracking ! Il faut juste bien caler la perspective.
Le seul boulot est de faire un masque pour la barrière et le feuillage derrière lesquels vont passer tes véhicules,
mais c'est plutôt un taf à faire sur After Effect.

Si ton fichier original a une définition suffisante, tu peux même légèrement zoomer et le déplacer dans AE
pour simuler les mouvements d'une caméra portée à la main.

fredmartin
16/10/2010, 05h05
Ne t'inquiètes pas, les dépanneurs Maxon viennent d'arriver !

En fait je voulais faire un truc dans l'idée de cette anim géniale mais ce n'est pas simple de faire de l'accumulation !
http://cyriak.co.uk/blog/?p=127


http://fredmartinlesite.free.fr/FC4D/test_parking_002.jpg (http://fredmartinlesite.free.fr/FC4D/test_parking_002.mov)

dotcom
16/10/2010, 10h13
magnifique Fred et rush somptueux en plus.
On s'attendrait presque à voir passer une ferrari avec écrit en super wide bold : diamond971, killer 3d of the best in ze weurd :001_tt1:
oublies pas le Elvis collé sur pare-brise.
Non je blagu''
Bon,
Mais quand tu répètes que ton plan doit être tracké je vois pas vraiment pkoi tu t'acharnes,
ton plan il a pas besoin de tracking mais juste d'un peu de patience parce que en fait, des fois, le tracking vidéo ça marche comme le tracking photo dans certains cas de figure, c'est un peu fort de commencer ton sujet en affirmant le contraire puis de se rendre compte qu'on a tout faux. Un peu d'humilité dans tes réponses, tu n'en apprendras que plus ici !!

diamond971
16/10/2010, 14h27
Merci dotcom pour tes obervations et remarques.
Si vous avez bien observé, j'ai changer la vidéo.
En effet, sur la première capture photo(tout en haut du post), on voit 02 voitures sur le parking, et, en effet, ma vidéo nécessitait d'être stabilisée et trackée.
J'ai reshooté la séquence(le parking est juste sous ma fenêtre) en calant mon tél portable(d'où la qualité médiocre).Vous remarquerez qu'il y a un seul véhicule.
Par impatience et par méconnaissance, j'ai renoncé à utiliser ma première séquence.
Quand je dis que le tracking photo ne fonctionne pas comme le tracking vidéo, je n'utilise pas les bons termes, c'est vrai.
Dans mon cas, sur ma machine, avec mon logiciel, quand je cale une photo en "CameraMapping", je n'ai pas de souci de calage sur le sol(voir exemple F1); par contre en utilisant la même technique avec une vidéo, je n'arrive pas à la camer comme je le fait avec une photo.
Si je me suis adressé à vous, c'est bien parce que j'ai besoin de votre aide, et je n'ai nullement envie de vous paraître sûr de quoique ce soit, car je sais peu de choses(comme nous tous).
Il ne faudrait pas prendre mes erreurs de conception et de compréhension comme des attaques personnelles. Je ne connais personne et je vous connais tous, en même temps.
Je crois que j'ai le droit de me tromper, et c'est d'ailleurs en me trompant que j'avance(en réparant les erreurs).
En tout cas merci, à ceux qui ont bien voulu m'apporter leur aide. j'aime bien ta dernière vidéo fredmartin, mais je n'ai toujours pas compris la technique pour simuler le sol, car(comme indiqué un peu avant) la façon dont j'intègre la vidéo dans mon C4DR12, le calage entre la vidéo du fond et celle qui est censé simulé le sol, ne sont pas coordonnées.

cinekd
16/10/2010, 15h31
Ne t'inquiètes pas, les dépanneurs Maxon viennent d'arriver !

En fait je voulais faire un truc dans l'idée de cette anim géniale mais ce n'est pas simple de faire de l'accumulation !
http://cyriak.co.uk/blog/?p=127


http://fredmartinlesite.free.fr/FC4D/test_parking_002.jpg (http://fredmartinlesite.free.fr/FC4D/test_parking_002.mov)

Etonnant de réalisme... et de maîtrise... Surtout au pied levé, je suis bluffé fredmartin :thumbup:
Reste, que faire avancer des véhicules sans pilote sur route ouverte, ça reste un peu dangerous :D
Super ;)

fredmartin
16/10/2010, 16h54
Merci cinekd en fait j'aime bien le compositing, c'est finalement assez simple et cela permet des effets bluffants " à pas cher " :D
( et pour les pilotes de toute façon les voitures n'ont ni chassis ni sièges alors ! )

Diamond, tu as bien fait de te rabattre sur un plan fixe, c'est beaucoup plus simple.
Du coup la technique et exactement la même que pour un compositing photo.
Je ne comprends pas bien ce qui te bloque.

A la base un compositing ça commence toujours comme ça :

http://fredmartinlesite.free.fr/FC4D/compositing.jpg (http://fredmartinlesite.free.fr/FC4D/compositing.mov)

Je mets la texture vidéo en luminance uniquement pour l'affichage et le placement des objets.
Pour le rendu il faut désactiver le canal luminance et réactiver le canal couleur sinon ton sol ne recevra pas les ombres.

Le seule difficulté c'est de caler la perspective 3D sur la vidéo en jouant sur les paramètres de la caméra,
en général il faut tricher un peu pour tenir compte des distorsions de l'objectif.

N'hésites pas à montrer tes essais que tout le monde en profite !

cinekd
16/10/2010, 17h43
...et pour les pilotes de toute façon les voitures n'ont ni chassis ni sièges alors !...

Wouahh... Il est donc urgent de prévoir un permis à points (ou à pixels peut-être...) pour naviguer sur FC4D :D
Bravo et merci pour le reste de tes explications ;)

diamond971
17/10/2010, 00h57
Voici un essai réalisé en essayant de suivre, au plus près, les conseils de fredmartin.

http://img228.imageshack.us/img228/5338/citroengtparkingfull.mp4

Merci pour ces conseils précieux, même si je vais devoir encore peaufiner la trajectoire du véhicule, l'éclairage et autres babioles pour donnes plus de profondeur(réalisme) à cet essai.

cinekd
20/10/2010, 09h20
Il semble que ta voiture soit trop grosse par rapport à l'environnement, de plus on a l'impression au début qu'elle roule sur le toit du camion...
Visiblement, ce n'est pas un exercice facile :( Cela met d'autant plus en avant, la facilité et l'expertise de fredmartin
Bon courage ;)

fredmartin
20/10/2010, 12h02
Voilà, tu as compris le principe ! :thumbup1:
Bon c'est sur il y a encore du boulot !

Il y a effectivement un problème d'échelle/perspective et la vitesse n'est pas bonne ( cales toi sur les véhicules du fond pour avoir une idée ),
L'éclairage est à revoir ( ombrage pas assez dense et côté de la voiture face à la caméra trop éclairé ), là aussi sers toi du Traffic sur le parking comme référence.

Par contre pour tout ce qui est masques, je te conseille de faire ça dans After Effect, c'est beaucoup plus souple et rapide. ( pas de longs calculs de rendu à chaque modifs ) Par exemple pour le feuillage de l'arbre derrière lequel passent les voitures, je me suis servi d'un color keyer pour retrouver la transparence entre les feuilles.
Tu peux même exporter ta voiture avec un "buffer d'objet" qui va créer un masque alpha pour ta voiture.

Voilà le lien d'un superbe tuto pour l'export C4D vers AE : http://ae.tutsplus.com/tutorials/workflow/integrating-c4d-into-ae/
ou encore : http://greyscalegorilla.com/blog/2009/10/how-to-export-your-scene-from-cinema-4d-to-after-effects/


http://fredmartinlesite.free.fr/FC4D/parking_AE.jpg




Du coup, comme ça faisait longtemps que je n'avais pas mis le nez dans AE, je me suis un peu amusé : :biggrin:

http://fredmartinlesite.free.fr/FC4D/test_parking_SW.jpg (http://fredmartinlesite.free.fr/FC4D/test_parking_SW.mov)

Seb-bbl
22/10/2010, 14h38
Excellent, mis à part les pieds de ton AT-ST qui rentrent dans le sol. Pour l'explosion, Pyrocluster serait juste tip-top pour ça.

PS : pour ceux que ça intéresse, voici, en plus des liens fournis par Fredmartin un excellent tuto sur l'intégration C4D/Motion :


http://www.youtube.com/watch?v=4y9WQ54NCww