Convertisseur PLY en OBJ
Transformez un maillage PLY issu d'un scanner, d'une app de photogrammétrie ou de MeshLab en un OBJ que tous les logiciels 3D importent. PLY binaire et ASCII sont acceptés, et la conversion se fait dans votre navigateur sans envoyer le scan.
- PLY binaire et ASCII
- UV et normales conservés
- Aucun envoi
- Gratuit, sans inscription
Convertir un PLY en OBJ en trois étapes
- 01
Chargez le PLY
Déposez le fichier.plyou cliquez sur Essayer un exemple. La visionneuse affiche le scan avec ses couleurs par sommet, et le panneau indique le nombre de triangles et de sommets. Si le scan s'affiche en points et que la liste commence par Points, il s'agit d'un nuage de points, traité plus bas. - 02
Ajustez l'échelle à votre application
Par défaut, l'OBJ est écrit avec les valeurs du PLY inchangées. Les scans de téléphone et de photogrammétrie sont généralement en mètres, ce que Blender attend. Un scanner qui écrit en millimètres nécessite0.001dans Échelle pour obtenir des mètres. - 03
Télécharger
Cliquez sur Convertir en OBJ. Par défaut, vous obtenez un.zipcontenant le.objet un petit.mtl; désactivez Inclure matériaux et textures pour un simple.obj. Importez-le via Fichier > Importer > Wavefront dans Blender, ou glissez-le dans ZBrush, Maya, 3ds Max ou Unity.
Ce qui est conservé lors d'une conversion PLY en OBJ
PLY et OBJ se rejoignent sur la géométrie, mais pas sur la couleur. C'est souvent ce qui surprend.
| Propriété PLY | Résultat OBJ | Commentaire |
|---|---|---|
| Sommets et faces | Conservés | Les faces deviennent des triangles |
Normales de sommets (nx ny nz) | Conservées | Calculées si le PLY n'en a pas |
Coordonnées de texture (s t / u v) | Conservées | Écrites sous forme de lignes vt |
Couleurs par sommet (red green blue) | Conservées | Écrites sous forme de lignes v x y z r g b |
| Image de texture nommée dans un commentaire PLY | Non chargée | Réappliquez l'image dans votre logiciel 3D |
| Points sans faces | Conversion impossible | Reconstruisez d'abord un maillage |
Vous visez une application qui ignore les couleurs par sommet de l'OBJ, comme beaucoup de moteurs de jeu ? PLY en GLB les stocke d'une manière que tous les lecteurs glTF comprennent.
Couleurs par sommet en OBJ : quels logiciels les lisent
La plupart des fichiers PLY issus de la photogrammétrie et des scanners à lumière structurée portent une couleur par sommet plutôt qu'une image de texture. La spécification OBJ d'origine ne prévoit pas ce champ, mais une extension très répandue le fait : trois nombres supplémentaires après chaque sommet, v x y z r g b. Le convertisseur écrit exactement cela, en valeurs sRGB de 0 à 1, pour chaque sommet d'un scan coloré.
MeshLab, CloudCompare, l'importateur OBJ de Blender et three.js lisent ces couleurs. Beaucoup d'autres outils, dont de nombreux moteurs de jeu et d'anciens importateurs de logiciels 3D, les ignorent silencieusement et affichent le scan en gris. Le cas échéant, utilisez PLY en GLB, puisque glTF stocke les couleurs par sommet comme attribut standard, ou cuisez les couleurs en texture dans Blender et exportez un OBJ avec un MTL et une image. Pour une impression monochrome, la couleur importe peu et PLY en STL est le chemin le plus court.
PLY ou OBJ pour les données de scan ?
- Origine
- PLY : Stanford, 1994, pour les scanners de profondeur. OBJ : Wavefront, début des années 1990, pour les logiciels d'animation
- Encodage
- PLY : ASCII ou binaire. OBJ : toujours du texte
- Taille typique
- Le PLY binaire est compact ; le même maillage en OBJ texte est plusieurs fois plus volumineux
- Couleur
- PLY : RVB par sommet. OBJ : couleur par matériau dans un .mtl séparé
- Support logiciel
- PLY : MeshLab, CloudCompare, Blender. OBJ : pratiquement tous les outils 3D
Conseils pour les maillages de scan après la conversion PLY en OBJ
- Réduisez les scans de plus d'un million de triangles avec le simplificateur de maillage avant le sculpting ou la retopologie
- Convertissez d'abord les nuages de points en maillages avec la reconstruction de Poisson (Screened Poisson) dans MeshLab
- Prévisualisez le PLY dans la visionneuse PLY pour vérifier qu'il contient des faces
- Gardez le PLY d'origine comme copie d'archive : c'est lui qui contient les couleurs
- Ne partez pas du principe que toutes les applications lisent les couleurs par sommet de l'OBJ : testez votre cible avant de choisir le format
- Importer un scan en millimètres dans une scène en mètres sans changer l'échelle : il sera 1 000 fois trop grand
- Envoyer un OBJ texte de 500 Mo à un moteur de jeu : décimez d'abord
- Croire qu'un PLY binaire qui ne s'ouvre pas est corrompu : réenregistrez-le depuis MeshLab
FAQ
Questions fréquentes
Le convertisseur PLY en OBJ est-il gratuit ?
Les couleurs par sommet de mon PLY seront-elles conservées dans l'OBJ ?
v x y z r g b, que MeshLab, CloudCompare, Blender et three.js lisent. Certaines applications ignorent ces nombres supplémentaires et affichent le scan en gris ; dans ce cas, convertissez en GLB, qui stocke les couleurs par sommet comme attribut standard, ou cuisez les couleurs dans une texture sous Blender.Comment convertir un PLY en OBJ dans Blender ?
Peut-on convertir un nuage de points PLY en OBJ ?
Pourquoi mon OBJ est-il bien plus gros que le PLY ?
Quels logiciels ouvrent l'OBJ converti ?
Outils et guides associés
Continuer
Commencer gratuitement
Pas de scanner ? Partez d'une photo
Le studio transforme une seule photo en modèle 3D complet, avec l'arrière et les côtés prédits. Les modèles sans texture terminent généralement en moins d'une minute, et vos 3 premiers crédits sont offerts.
Sans carte bancaire · 3 crédits offerts pour démarrer