Aperçu
Un nuage de points correspond aux features trackées par un logiciel (SynthEyes, PFTrack, ou le Camera Trackerintégré à Fusion) pour reconstruire le mouvement d'une caméra réelle. Chaque point est un repère 3D qui marque une feature identifiée dans l'image.
Le Point Cloud 3D permet d'importerun nuage depuis un fichier ou d'être alimenté automatiquement par le Camera Tracker. Une fois dans la scène, il sert à :
- Identifier un plan de sol- les points qui retombent au sol permettent d'aligner une primitive à la scène filmée.
- Orienter des éléments 3D (objets 3D ajoutés) correctement par rapport à ce qui a été tracké.
- Publierdes points individuels comme contrôles exposés, pour qu'un autre node suive exactement leur position.
Où trouver ce node
- Effects Library :
Tools > 3D > Point Cloud 3D - Ajout rapide : clic droit dans le Node Editor →
Add Tool > 3D > Point Cloud 3D - Souvent créé automatiquement par le
Camera Trackeraprès un solve - pas besoin de l'ajouter manuellement dans ce workflow.
Inputs
- SceneInput (orange) - optionnel. Permet de combiner le nuage avec une autre scène 3D (caméra, objets existants).
Onglet Controls
Apparence visuelle
- Style (défaut : Crosshair)
- Affiche le nuage en crosshairs (petites croix, plus lisibles pour l'analyse) ou points (pour visualiser une densité).
- Lock X/Y/Z
- Verrouille les trois axes de taille simultanément. Décochez pour obtenir Size X, Y, Z indépendants.
- Size X / Y / Z
- Dimensions des crosshairs. Augmentez si les points sont trop petits pour être vus dans votre scène (dépend de l'échelle de la scène).
- Color
- Couleur des crosshairs dans le viewer. Contraste élevé recommandé (jaune, magenta) pour les distinguer du plan filmé.
Gestion des données
- Density (0.0 – 1.0, défaut : 1.0)
- Probabilité d'afficher chaque point.
1.0= tous les points.0.2= environ un point sur cinq. Utile pour alléger l'affichage quand le nuage contient des milliers de points. - Import Point Cloud
- Bouton qui ouvre un dialog pour importer un fichier externe (voir formats ci-dessous).
- Make Renderable
- Contrôle si le nuage est visible dans le viewer OpenGL et au rendu final. Désactivez pour cacher les points une fois le tracking validé.
- Unseen by Camera
- Cache le nuage du
Renderer 3Dsans le supprimer du viewer - vous continuez à le voir pour le debug mais il n'apparaît pas dans le rendu.
Import & formats supportés
Formats supportés pour l'import via le bouton Import Point Cloud :
.ma- Maya.ase- 3DS Max.lws- LightWave Scene.xsi- Softimage XSI
Ces formats stockent non seulement les positions 3D des points mais aussi leurs noms - pratique pour identifier des features trackées spécifiques (« corner_01 », « window_left », …).
Couplage avec Camera Tracker
Le workflow le plus fréquent : le Camera Tracker résout une scène puis génère automatiquement un Point Cloud 3Davec tous les points trackés, accompagné d'un Camera 3D animé selon le mouvement résolu.
Pipeline type :
MediaIn(plate filmée) →Camera Tracker- Solve interne dans Camera Tracker (détection features, match, solve caméra)
- Export → génère 3 nodes :
Point Cloud 3D,Camera 3D,Renderer 3D - Le Point Cloud sert à valider visuellement le solve (les points doivent être statiques dans l'espace 3D quand vous jouez la timeline).
Raccourcis clavier dans le viewer
Pendant l'interaction avec un Point Cloud dans un viewer 3D :
- Shift + F - Find : ouvre un champ de recherche pour trouver un point par nom.
- F2 - Rename : renomme le point sélectionné.
- Shift + P - Publish: publie le point sélectionné comme contrôle exposé, accessible depuis d'autres nodes via Connect To.
- Shift + C - Create point : crée un nouveau point à la position du curseur (pour ajouter manuellement un repère au nuage).
Cas d'usage
- Validation d'un solve de tracking - jouer la timeline : les points doivent être parfaitement immobiles en 3D (s'ils « glissent », le solve est mauvais).
- Alignement d'un plan de sol- identifier les points sur le sol, publier deux ou trois d'entre eux, puis créer un
Shape 3Dplan positionné et orienté à partir de ces publications. - Accrocher un objet 3D à une feature- publier un point précis du nuage (ex. le coin d'une table filmée), connecter la translation d'un
Cube 3Dà ce point → le cube est parfaitement collé au coin. - Import depuis un tracker externe - recevoir un
.made SynthEyes, l' importer dans un Point Cloud 3D, puis utiliser ses points comme référence. - Debug d'une scène 3D imposante - réduire Density à 0.1 pour alléger le viewer quand le nuage a plus de 10 000 points.
Astuces & limitations
- Limitation importante - le software renderer ne sait pas rendre les crosshairs visibles. Utilisez un
Renderer 3Den mode OpenGL pour les voir au final. - Désactivez Make Renderableune fois le tracking validé et les références extraites - vous n'avez généralement pas besoin du nuage dans le rendu final.
- Nommez vos points importants (F2) avant de les publier - sinon vous vous retrouvez avec Point001, Point002… indistincts.
- Pour un alignement précis du plan de sol, publiez 3 points et utilisez l'option Set From Selection disponible dans le
Camera Tracker(si vous partez de là). - La couleur et la taille des crosshairs ne sont pas stockés dans le fichier importé - ils sont un affichage côté Fusion, configurables par vous.
- Si l'échelle du nuage paraît absurde (points à 1000× la taille de la scène ou inversement), vérifiez les unités du logiciel source et ajustez via un
Transform 3Den aval.
