La numérisation d’objets et de produits pose initialement des problèmes à nombre de nos clients, en particulier le ‘bon’ format de données pour l’usage prévu est souvent méconnu.
Quels formats de données fournissons-nous ?
Données de maillage : OBJ, FBX, GLB, glTF, PLY, STL, Disney PTEX, E57, XYZRGB
Nuages de points : PTX, BTX, XYZ, E57, PLY
Nous expliquons les formats de fichiers les plus courants :
- OBJ : OBJ (ou .OBJ) est un format de fichier pour les définitions géométriques, initialement développé par Wavefront Technologies. C’est un format de fichier ouvert utilisable par la plupart des programmes 3D. Les données OBJ ne stockent pas d’animations.
- FBX : Les fichiers FBX sont un type de fichiers de modèles 3D qui contiennent généralement des données de maillage, de matériau, de texture et d’animation squelettique et peuvent être utilisés par la plupart des applications 3D.
- GLB : Le format de fichier GLB est une forme binaire de glTF qui contient des textures, des animations et de l’éclairage, au lieu de les référencer comme des images externes ou dans un Scene.bin. GLB a été introduit comme une extension de glTF 1.0 et directement intégré dans glTF 2.0
- glTF 2.0 : glTF est un format de fichier standard pour les scènes et modèles tridimensionnels. Un fichier glTF utilise l’une des deux extensions de fichier possibles : .glTF (JSON/ASCII) ou .glb (binaire).
GLB et glTF sont des formats de données 3D dits compatibles WEB3D et se caractérisent par une forte compression du volume de données. (En fonction du nombre de polygones de la source 3D et de la résolution des textures (PBR). - PLY : Le Polygon File Format (abrégé PLY ou également connu sous le nom de Stanford Triangle Format) est un format de fichier pour le stockage de données tridimensionnelles, initialement conçu pour être utilisé avec des scanners 3D.
- STL : Le format de données STL est une interface standard de nombreux systèmes CAO, introduite en 1988 par 3D Systems dans leur logiciel de stéréolithographie. Il fournit des coordonnées de maillage de modèles de données tridimensionnelles pour la fabrication utilisant des procédés de fabrication additive/impression 3D ou des installations de prototypage rapide. Un fichier STL peut, selon la nature de la géométrie, être directement imprimé dans une imprimante 3D et est notre format de sortie standard pour les scans à lumière structurée.
Autres désignations : Standard Triangle Language, Standard Tesselation Language. - E57 : E57 est un format de fichier compact et neutre par rapport au fabricant, utilisé pour le stockage et l’échange de données d’images tridimensionnelles (3D) telles que des nuages de points, des images et des métadonnées. Ces données sont souvent créées avec des systèmes tels que les scanners laser.
- XYZRGB : Les fichiers XYZRGB appartiennent à XYZ RGB de XYZ RGB Inc. Un format de fichier de scan 3D développé par XYZ RGB, Inc. qui capture simultanément la géométrie [XYZ] et la couleur [RGB] avec un enregistrement parfait, indépendamment de la lumière ambiante et avec une résolution presque microscopique. Ce format est également utilisé par d’autres fabricants de scanners, il peut donc être trouvé en association avec d’autres scanners. (La précision dépend ici du système)
- PTX : PTX est un format de fichier basé sur ASCII pour le stockage de données de nuages de points, généralement issus de scanners LIDAR. Les informations sur chaque point 3D sont stockées sous forme de 4 ou 7 valeurs (selon que les informations de couleur sont stockées ou non). Les coordonnées de chaque point sont stockées non transformées dans leur propre système de coordonnées, et la matrice de transformation est fournie comme en-tête du fichier. PTX ne peut pas être utilisé pour des nuages non ordonnés ou unifiés. Tous les points, y compris ceux dans l’ombre pour lesquels aucune coordonnée n’a été calculée, sont stockés.