PNG vers STL : transformer une image 2D en maillage 3D
Une conversion PNG vers STL est utile lorsque votre slicer ou votre outil de CAO a besoin d'un maillage. Cette page couvre le changement de format, les étapes d'importation et les erreurs à corriger avant l'impression.
Guide des formats
Qui a besoin de STL ? Liste de logiciels
Cura, PrusaSlicer, Fusion 360, SolidWorks, Blender et MeshLab importent tous le format STL nativement. Le tableau ci-dessous montre ce qui change lorsqu'une image raster devient un maillage.
Si votre destination est un moteur de jeu, utilisez plutôt la voie image vers glb car elle conserve les textures.
Aperçu du convertisseur
Le bloc d'outils
Faites glisser un PNG, choisissez le mode carte de hauteur ou lithophanie, puis inspectez le maillage avant l'exportation. Un flux de travail png vers stl propre conserve une silhouette nette et une base plate.
Avant : PNG
Après : STL
La conversion est la ligne de partage : les pixels deviennent des sommets, la luminosité devient une hauteur et la transparence devient du vide.
Convertissez un PNG dès maintenantCas d'utilisation
Étapes d'importation
Le même fichier STL de sortie nécessite des étapes suivantes légèrement différentes selon l'outil dans lequel vous l'importez.
Amateur d'impression 3D
Transformez un logo en plaque en relief. Importez le STL dans Cura.
Pour le partage, 3mf vers stl réduit la taille du fichier.
Créateur d'assets de jeu
Utilisez une carte de hauteur PNG comme maillage de base, puis remaillez dans Blender.
Lorsque votre pipeline préfère FBX, stl vers fbx est la prochaine étape.
Designer produit
Transformez une silhouette en ébauche de prototype pour une revue CAO.
Si OBJ est plus lisible, glb vers obj vous donne ce format.
Développeur AR/VR
Créez un maillage de collision simple à partir d'un contour PNG.
Pour le web, obj vers glb exporte un fichier de visualisation GLB.
Constructeur de terrain Unity
Convertissez une carte de hauteurs en géométrie de terrain.
Les scènes d'exécution sont plus légères après fbx vers glb.
Utilisateur de photogrammétrie
Partez d'une photo au lieu d'un graphique plat.
Besoin de textures ? image vers glb les préserve.
Estimateur
Erreurs d'importation courantes
Les arêtes non-manifold, les normales inversées et les bases manquantes causent la plupart des échecs d'importation. Le curseur estime la quantité de nettoyage dont chaque lot a généralement besoin.
Une base plate à l'export évite la plupart de ce coût. Pour les rigs d'animation, stl vers fbx est le pont le plus propre une fois le maillage corrigé.
Limites transparentes
FAQ des variantes
Avant de commencer une conversion png en stl, vérifiez ces mises en garde.
Quelle résolution PNG est la meilleure pour une conversion png en stl ?
Utilisez la résolution la plus élevée disponible, puis lissez-la. Un PNG de 1024×1024 est un point de départ pratique pour les petites impressions.
Pourquoi mon STL a-t-il des trous ?
Les trous viennent généralement des bords anti-aliasés ou des pixels semi-transparents. Aplatissez le canal alpha avant l'envoi.
Dois-je d'abord supprimer l'arrière-plan ?
Oui pour les cartes de hauteur et les lithophanes. Un arrière-plan propre donne une silhouette plus nette et moins de faces flottantes.
Un STL peut-il conserver la texture PNG ?
Non. Le STL ne contient que la géométrie. Utilisez un format texturé comme le GLB si les données de matériaux doivent être conservées.
La couleur est perdue
Le STL ne stocke que la géométrie, donc la couleur PNG et les cartes UV disparaissent.
Solution : utilisez image vers glb si vous avez besoin d'un GLB texturé.
Cartes de hauteur bruitées
Un bruit à fort contraste se transforme en surfaces dentelées.
Solution : seuillez ou floutez le PNG avant la conversion.
Aucune unité réelle
Le STL ne contient pas de métadonnées d'unité, l'échelle est donc devinée par l'importateur.
Solution : définissez l'échelle dans le slicer ou l'outil de CAO après l'importation.
Arêtes non étanches
Des bords alpha fins peuvent produire des maillages ouverts.
Solution : conservez un fond uni et activez la réparation d'étanchéité.