Convertisseur STL en OBJ
Déposez un .stl et téléchargez un OBJ Wavefront qui se tient droit dans Blender, Maya ou Cinema 4D. Gratuit, sans inscription, converti en local en quelques secondes.
- Y-up pour les applis 3D
- Facteur d'échelle personnalisé
- STL binaire et ASCII
- Votre fichier reste en local
Comment convertir un STL en OBJ
- 01
Déposez le .stl
Tout STL fonctionne, binaire ou ASCII, jusqu'à 200 Mo. Les stats affichent les triangles et les sommets ; un STL stocke trois coins distincts par triangle, alors attendez-vous à un nombre de sommets égal à trois fois le nombre de triangles. - 02
Choisissez OBJ seul ou zip
Avec Inclure matériaux et textures activé, vous obtenez un .zip contenant le .obj et un .mtl d'une ligne avec un gris neutre. Un STL n'a pas de textures : la plupart des gens désactivent l'option et téléchargent un seul .obj. - 03
Définissez une échelle si besoin
Les valeurs sont écrites exactement comme dans le STL. Saisissez un facteur dans Échelle pour les modifier, par exemple 0.001 pour passer des millimètres aux mètres dans Blender. Puis cliquez sur Convertir en OBJ.
Le piège de l'échelle et de l'axe STL vers OBJ
Les fichiers STL issus de l'impression sont presque toujours en millimètres. Blender, Unity et la plupart des logiciels 3D lisent les valeurs OBJ comme des mètres. Importez une figurine de 60 mm en OBJ et elle arrive haute de 60 mètres, bien au-delà de la plage de clipping de la caméra : on croit que l'import a échoué. En saisissant 0.001 dans Échelle, l'OBJ mesure 0,06 unité, soit 60 mm dans la scène métrique par défaut de Blender. Si votre logiciel cible travaille en centimètres, utilisez 0.1.
L'orientation est gérée pour vous. Les formats d'impression sont en Z-up et l'OBJ est conventionnellement en Y-up. Le convertisseur fait pivoter le modèle pour que l'importateur OBJ de Blender, avec ses réglages d'axe par défaut, l'affiche debout sur le sol plutôt qu'allongé sur le dos.
Ce que la conversion STL vers OBJ conserve
| Donnée | Résultat dans l'OBJ |
|---|---|
| Triangles | Conservés à l'identique |
| Normales de facette | Écrites comme normales de sommet, la surface s'ombre donc à plat comme dans le STL |
| Coordonnées UV | Rien à reporter : un STL n'a pas d'UV, faites le dépliage dans votre logiciel 3D |
| Couleur | Rien à reporter : un STL ne stocke aucune couleur |
| Sommets partagés | Non soudés ; chaque triangle garde ses trois coins |
| Unités | Valeurs inchangées, sauf si vous définissez un facteur d'échelle |
Un rendu facetté dans Blender ? Sélectionnez tout en mode Édition, lancez Fusionner par distance pour souder les coins, puis Ombrage lisse ou Ombrage auto-lisse.
STL vs OBJ en un tableau
- STL
- Triangles uniquement, une normale chacun ; binaire ou ASCII ; ni unités ni couleur
- OBJ
- Texte ; sommets, UV, normales, polygones de toute taille, groupes, matériaux MTL
- Lu par
- STL : tous les slicers. OBJ : presque tous les logiciels de modélisation, de sculpting et de texturing
- Convention d'axe
- STL : Z-up. OBJ : Y-up
- Unités
- STL : aucune, les slicers lisent des millimètres. OBJ : aucune, la plupart des logiciels 3D lisent des mètres
- Poids
- L'OBJ est du texte et généralement plus volumineux que le STL binaire
Travailler l'OBJ ensuite
- Soudez les sommets en double avant de sculpter ou de subdiviser
- Dépliez les UV avant de peindre une texture
- Simplifiez d'abord les scans très denses avec le simplificateur de maillage
- Contrôlez le résultat dans la visionneuse OBJ pour confirmer l'orientation
- Ne vous attendez pas à une texture : le STL n'en a jamais eu
- Laissez l'échelle à 1 pour Blender si votre STL est en millimètres
- Convertir juste pour imprimer ; les slicers lisent déjà le STL
Pourquoi convertir un STL en OBJ
Blender et la plupart des modeleurs ouvrent directement les STL : la conversion sert donc aux outils situés plus loin dans la chaîne. Les logiciels de texturing comme Substance 3D Painter, de nombreux pipelines d'assets de jeux et les anciens moteurs de rendu réclament de l'OBJ. Les marketplaces qui vendent des assets 3D demandent souvent un OBJ en plus du FBX. Et l'OBJ est du texte brut, facile à inspecter ou à post-traiter avec un script.
Si votre objectif est le web ou la réalité augmentée, sautez l'OBJ et passez par STL vers GLB, qui écrit de vraies unités en mètres. Pour un logiciel d'animation, STL vers FBX. Dans l'autre sens, OBJ vers STL. Vous hésitez encore ? Le guide STL vs OBJ détaille les compromis.
Convertisseurs associés
FAQ
Questions fréquentes
Ce convertisseur STL vers OBJ est-il gratuit ?
Pourquoi mon modèle est-il gigantesque après l'import de l'OBJ dans Blender ?
L'OBJ contient-il des UV ou des textures ?
Pourquoi est-ce que j'obtiens un zip au lieu d'un .obj ?
Pourquoi mon modèle converti a-t-il un aspect facetté ?
Le modèle sera-t-il droit dans mon logiciel 3D ?
Outils et guides associés
Continuer
Commencer gratuitement
Besoin d'un modèle, pas d'un format ?
Générez un modèle 3D à partir d'une photo dans le studio et récupérez-le dans Blender en GLB gratuitement, ou en OBJ avec un plan payant. Utilisez le convertisseur STL vers OBJ pour les fichiers d'impression que vous avez déjà.
Sans carte bancaire · 3 crédits offerts pour démarrer