Accueil Articles Tutoriaux A la découverte de Boujou 5 Mac, export vers After Effect
A la découverte de Boujou 5 Mac, export vers After Effect PDF Imprimer Envoyer
Note des utilisateurs: / 1
MauvaisTrès bien 
Tutoriaux
Écrit par enka   
Jeudi, 24 Décembre 2009 13:41

Bonjour à tous,

Voici un tutoriel (plutôt une découverte) du logiciel de tracking 3D Boujou 5 pour MacOS X.


Tout d'abord, qu'est ce que le tracking 3D?


Contrairement au tracking 2D qui consiste à tracker 1 ou plusieurs points pour récupérer leurs infos de déplacement en X et Y (donc dans un espace 2D), le tracking 3D va permettre de récupérer en plus l'information de déplacement en Z des points. Grâce aux informations X, Y et Z de plusieurs points, il va ensuite être possible de recréer la caméra qui a servit à tourner le plan. Tout ça pour permettre d'intégrer à ce plan des objets supplémentaires, la plupart du temps créés dans des logiciels 3D.

Aujourd'hui, n'importe quel film, pub, clip (...) qui utilise un minimum d'effets spéciaux faisant appel à la 3D va utiliser ce type d'outils.
 

Boujou
 

Boujou est sans doute le logiciel de tracking 3D le plus performant (et sans aucun doute le plus cher :l ). Jusqu'à présent développé et distribué par la société 2d3, c'est maintenant Vicon qui se charge, depuis la version 5, de sa commercialisation.
à 10000$ la licence (2000$ pour une location pour 1 mois, 2500$ la mise à jour), ce n'est pas un logiciel qu'on achète sans trop réfléchir, mais c'est LE logiciel qui trackera automatiquement et parfaitement 90% de vos plans et qui donnera les outils pour réussir les 10% restant.
Donc si vous utilisez intensivement du tracking 3D pour travailler ensuite dans Maya, Cinema4D, etc. c'est peut-être l'application qu'il vous faut. Vous aurez de plus un excellent tracker pour After Effect.
Si ce n'est pas le cas, Syntheyes est un autre excellent tracker 3D à un prix nettement plus accessible (400$), voir Icarus qui est gratuit pour une utilisation non commerciale (il en existe d'autres encore).

Reste que si vous avez une licence Boujou dans votre entreprise, alors foncez!


Tutorial
 

Pour commencer, il vous faut évidemment une vidéo à tracker. Je vous propose de télécharger la vidéo utilisée dans l'exemple qui suit. Pensez à aller télécharger Boujou5 démo chez Vicon (même s'il est indiqué que la version MacOS X n'est pas encore disponible). Avec cette démo, vous ne pourrez pas exporter le résultat du tracking, je fournis donc plus bas le fichier en question.
Puis lançons Boujou5:

boujou interface

Voici l'interface de Boujou5.
Sur la gauche, les outils qui vont vous permettre d'importer, traiter les plans, puis d'exporter le résultat vers différents logiciels. En bas, la Timeline pour vous déplacer dans votre séquence. En haut, les différents mode de visualisation : 2D, 3D (les points trackés dans l'espace), le nombre de vues à afficher dans la fenêtre, et enfin les outils pour déplacer les objets de référence dans la scène. Ces objets vous permettent de voir rapidement si le tracking est OK ou pas.
Ce sont les seuls outils indispensables pour le moment. Dans des plans très compliqués à tracker, il faut évidemment aller plus loin dans le logiciel, mais ce n'est pas le sujet de ce tutorial.

Nous allons donc cliquer sur le bouton Import Sequence. Dans le cas d'une séquence d'images, il suffira de sélectionner la première image :

import

Nous arrivons sur cette fenêtre. pensez à vérifier que la fréquence d'image indiquée est la bonne (si vous travaillez en PAL NTSC, 24p, etc.), ainsi que l'entrelacement et le nombre d'images. Dans notre exemple, nous travaillons en 30i/s dans Boujou et donc dans After.
Si la caméra au tournage était fixée sur un trépied, pensez à sélectionner nodal pan, sinon laissez free move dans Move Type (ça aide le logiciel dans le calcul de la caméra). Puis cliquez sur OK.
La séquence va se charger dans le logiciel et vous pourrez alors vous déplacer dedans avec la Timeline.

Dans le cas où vous connaissez la focale utilisée pour le plan, vous pouvez l'indiquer à Boujou pour faciliter et améliorer la création de la caméra en cliquant sur le bouton Focal constraint :

focal constraint

Si vous ne disposez pas de cette information (comme dans le cas de notre exemple), laissez ce paramètre vide.

Si votre plan comporte des personnages ou des objets qui se déplacement, il va falloir les masquer (masque "patate" très simple qu'on anime dans le temps) via le bouton Add poly Masks. Sinon, le tracker risque d'utiliser ce mouvement, qui n'a rien à voir avec celui de la caméra réel, pour tenter de créer sa propre caméra.

Ensuite, on passe au tracking proprement dit. Cliquez sur le bouton Track Features :

 

feature track

Le mode advanced vous permet de choisir la sensibilité du tracker (plus c'est sensible, plus le nombre de points trackés est élevé, ce qui peut en contrepartie gêner la création de caméra si ces points ne sont pas bons. Sur un plan facile comme celui de l'exemple, on peut donc baisser un peu la sensibilité.

Puis on lance le tracking :

3D tracking

Chaque point tracké est représenté par une croix avec son chemin dans le temps.
Une fois le tracking fini, on lance alors le calcul de la caméra : bouton Camera Solve. Au bout de quelques instants (durée qui varie selon la complexité du plan, sa durée, votre machine...), on obtient le résultat. Les petites croix des points trackés sont remplacés par des ronds.

 

camera solve

Sauf que si vous exportez ça directement, vous vous retrouverez assez perdu dans After Effect (ou autres) car il faut penser à recaler la scène 3D crée par rapport à votre plan. Pour le moment, dans la vue 3D, on obtient ça :

 

3D vue

Le plan du sol (figuré par les points) n'a rien à voir avec le plan du sol 3D (notez aussi la caméra 3D crée sur la droite avec son mouvement symbolisé par un trait rouge).
Pour vous déplacer dans cette scène : shift-clic gauche et pour (dé)zoomer : shift-clic droit.

geometricNous allons donc indiquer au logiciel des informations d'axe et de plan pour qu'il recale bien notre espace 3D créé. Pour cela, dans la vue 2D, nous allons sélectionner deux points qui vont représenter l'axe Z (profondeur de notre image). Il faut cliquer sur le premier puis cmd-clic sur le second :

 

Les deux points sélectionnés sont représentés en vert.
Cliquez ensuite sur le bouton Scène Geometry pour ajouter une information :

geometric featuresCliquez sur Add Coord from Hint puis sélectionnez z-axis dans Type puis cliquez sur connect to selected (pour lier cette information aux deux points que vous avez sélectionné) et enfin sur Updtate Coord. Frame pour ajouter cette information à votre espace 3D.

Recommencez la même chose avec deux points qui forment une ligne perpendiculaire à l'axe Z et sélectionnez cette fois-ci x-axis dans Type. Dons mon exemple, il n'y a pas d'information de hauteur (il faudrait un immeuble) pour créer un y-axis.
Par contre, sélectionnez à nouveau 3 points qui forment un plan au sol et créez cette fois-ci un z-x plane qui indiquera le sol.
 

 

 Maintenant passez à la vue 3D :

3D view ok

Le plan 3D et le sol réel sont confondus, on est donc OK!


solve adjust menuVous pouvez alors aller dans le menu 3D Tasks pour faire un Solve Adjust qui améliorera encore la caméra par rapport aux nouvelles infos que vous lui avez donné :

 

 

 

 

ladybird

Repassez en vue 2D. Pour vérifier le tracking, on peut ajouter à la scène un objet 3D qui va nous permettre de voir tout de suite si le tracking est OK. Cliquez sur le bouton Add Test Object et une magnifique coccinelle va venir se placer sur le sol. Déplacez-vous dans la Timeline et si tout c'est bien passé, elle sera fixe (par rapport au sol). Vous pouvez la déplacer avec les outils en haut à droite.

 

 

flag to exportIl ne reste plus qu'à sélectionner quelques points que nous exporterons dans After Effect comme référence (pour vérifier le tracking et pour savoir où se trouve le sol par exemple). Pour cela, sélectionnez un point, puis clic-droit : Flag for export :


 

 

 

 

 Faite de même avec les autres points souhaitez. Il ne reste alors plus qu'à exporter. Cliquez sur Export Camera :

export

Sélectionnez After Effect (fichier .ma car basé sur ceux pour Maya), vérifiez bien le nombre d'images et que l'on est bien sur Moving Camera, Static Scene. Dans la version démo, vous ne pourrez pas exporter votre travail. Vous trouverez donc le fichier .ma correspondant issu de boujou4 PC (clic-droit pour télécharger).

Pensez à modifier Scale Scene By à 0,1 pour vous éviter de vous retrouver avec une échelle démesurée dans After Effect.

 

 

  

 


projet afterImportez ce fichier dans After Effect et deux compositions vont alors être créées. Importez aussi la séquence d'images. Vérifiez alors que les fréquences d'image correspondent toutes à ce que vous avez paramétré dans Boujou (dans mon exemple (fichier After CS4 à télécharger), c'est 30i/s qu'il faut paramétrer).

 

 

 

 

 

 

 Ouvrez la composition nommée Carré - nom de votre projet (elle a une taille différente parce qu'elle est en pixels carrés). Vous verrez alors vos points sélectionnés sous forme d'objet nul dont le point d'ancrage correspond au point dans Boujou :

Image

Il vous suffit alors de créer d'autres calques, de les passer en 3D et ils seront alors intégré parfaitement dans le mouvement! Pour en caler un sur le sol, il suffit de le placer au même endroit que le point d'ancrage d'un des objets nuls situé au sol !

 

Image

Vous pouvez ensuite animer vous objet, ils seront toujours raccords au mouvement!

Image

Voilà, j'espère que ce tutorial vous aura aidé à comprendre Boujou (et le tracking 3D en général, c'est le même principe dans les autres logiciels).

Pour ceux qui disposent de version plus anciennes de Boujou (avant la version 4) et de After Effect, il est nécessaire d'installer un plug-in pour After. Tout est indiqué dans la page de support de Boujou5 (Does Boujou export to After Effect?)

 

En discuter sur le forum : A la découverte de Boujou 5 Mac, export vers After Effect

 

Mise à jour le Jeudi, 24 Décembre 2009 14:02
 

Connexion



Suivez-nous sur Twitter!

Prochains évènements

Les forums Piridion en relation avec ce sujet:

Chargement...