Page 1 of 1

Conversion d'un nuage de point, comment récupérer les textures

Posted: Mon Jul 13, 2026 9:19 am
by Bluenn
Bonjour,

Je découvre les processus de traitement de scans 3D. J'ai besoin de convertir un nuage de points d'un monument (plus d'1 milliard de points) en mesh (triangles ou quads), puis de l'exporter avec sa texture d'origine en OBJ ou FBX. Il s'agit d'un fichier .e57 de 25 Go.

J'ai déjà suivi un tutoriel d'introduction à CloudCompare, mais je rencontre deux problèmes.
Premier essai (ordinateur peu puissant, 16 Go de RAM) :
Le calcul des normales ainsi que le plugin PoissonRecon échouent immédiatement avec des erreurs. Je vais retester ces deux étapes sur un ordinateur plus puissant.
Deuxième essai :
Après une décimation de 1 milliard à 50 millions de points, la visualisation devient entièrement blanche, comme s'il manquait la passe RVB (voir pièce jointe). L'export OBJ obtenu est également tout blanc, sans texture.
image.png
image.png (521.31 KiB) Viewed 1891 times
Pourriez-vous m'expliquer comment procéder pour : décimer ce nuage, le convertir en mesh, puis l'exporter dans un format compatible avec Blender ou Maya ? Comment reprojeter la texture sur une géométrie optimisée ? Faut-il passer par une retopologie à la main ?
Je suis un peu perdue quand aux étapes à suivre.

Merci pour votre aide, Bluenn.

Re: Conversion d'un nuage de point, comment récupérer les textures

Posted: Mon Jul 13, 2026 8:07 pm
by daniel
Bonjour,

Alors oui, 1 milliard de points c'est énorme, il faut un ordinateur puissant, et probablement utiliser la ligne de commande pour le traiter (charger ça et l'afficher mettra à mal la plupart des PCs et des cartes graphiques).

Il est assez étonnant par contre que la décimation fasse disparaitre les couleurs, ou alors c'est le manque de mémoire qui aurait empêché CloudCompare de conserver les couleurs ... Vous pouvez donc tenter d'appeler l'outil en ligne de commande:

Code: Select all

CloudCompare -O 'chemin du fichier' -SS RANDOM 5.0
(voir https://www.cloudcompare.org/doc/wiki/i ... _line_mode)

Si ça marche, ça crééera un fichier .bin qui sera normalement correctement décimé, et plus facile et rapide à charger dans CloudCompare.

Après, ça devrait être plus facile de calculer les normales et reconstruire le mesh avec le plugin Poisson Reconstruction.

Et enfin vous pourrez exporter le maillage en fichier PLY ou FBX puis l'importer dans Blender. Attention, ce maillage aura des couleurs par sommet (et non une 'texture'). C'est un format géré par assez peu de programmes. Apparemment, Blender le gère si le format est PLY. Il faudrait peut-être tester sur un petit nuage / maillage avant toute chose.

Re: Conversion d'un nuage de point, comment récupérer les textures

Posted: Thu Jul 16, 2026 12:35 pm
by Bluenn
Bonjour Daniel,

Après quelques essais, j'ai réussi à appliquer la commande sur un petit nuage test et obtenir des fichiers PLY dont les couleurs s'affichent dans Blender.
J'ai aussi pu appliquer la commande sur le gros nuage de point.

Merci beaucoup pour votre temps, grâce à votre réponse, le travail a pu se débloquer et mon équipe et moi pouvons avancer sur le projet.

Une très bonne fin de semaine,

Bluenn.