Convertir un PNG en OBJ
Transformez un PNG en maillage 3D à importer dans Blender, un moteur de jeu ou une scène de rendu. Les niveaux de gris deviennent des hauteurs pour des tuiles de terrain ou des panneaux en relief ; un logo sur fond transparent devient un badge plein extrudé.
Convertisseur de modèles 3D
ou déposez Fichiers STL, OBJ, MTL … ici ·
95 Mo max. par fichier· Jusqu'à 20 fichiers· Supprimés après 30 minutes
Les fichiers sont traités sur nos serveurs et supprimés après 30 minutes.
STL et OBJ n’enregistrent aucune unité. Si une pièce apparaît 10 × ou 25,4 × trop petite ou trop grande dans le logiciel de tranchage, les unités ont été mal lues : définissez-les ici.
Blender, les logiciels de CAO et les logiciels de tranchage utilisent Z vers le haut ; glTF, Unity et la plupart des moteurs de jeu utilisent Y vers le haut. Changez ce réglage si le modèle est couché sur le côté après l’import.
Utilisé lors de la conversion de solides STEP ou IGES en maillage. Fine donne des courbes lisses mais des fichiers plus volumineux ; grossière suffit pour un aperçu rapide.
Utilisé uniquement pour les images PNG, JPG ou SVG. Le relief élève les zones sombres ; un lithophane est un panneau mince qui révèle la photo lorsqu’il est éclairé par l’arrière ; l’extrusion transforme un logo ou un contour SVG en forme pleine et plate.
Largeur du modèle imprimé ; la hauteur suit le rapport d’aspect de l’image.
Hauteur maximale du relief ou du lithophane, ou épaisseur d’une forme extrudée. Les lithophanes utilisent généralement 2–3 mm.
Plaque pleine sous le relief pour que l’impression tienne ensemble. 0 signifie aucune base.
Comment utiliser cet outil
- 1
Importez le PNG
Une carte de hauteur en niveaux de gris, une photo ou un logo à fond transparent, jusqu'à 20 fichiers. JPG, WebP et BMP fonctionnent de la même manière.
- 2
Choisissez relief ou forme
L’image devient démarre sur Relief, avec une Hauteur / profondeur de 5 mm sur une base de 1 mm. Choisissez Forme extrudée pour les logos, et cochez Inverser les hauteurs si les zones claires doivent être hautes.
- 3
Convertissez en OBJ
Cliquez sur Convertir en OBJ et importez le fichier dans votre logiciel 3D. Mettez-le à l'échelle dans le logiciel si votre scène utilise des mètres.
Convertir une carte de hauteur PNG en maillage
Les cartes de hauteur sont l'un des plus vieux procédés de la 3D : une image en niveaux de gris où la luminosité représente l'altitude. Les éditeurs de terrain, les pinceaux de sculpture et les shaders de déplacement les lisent, et l'outil Landscape d'Unreal Engine importe des PNG en niveaux de gris 16 bits précisément pour cela. La différence ici est que vous obtenez un maillage figé, et non un effet de shader : la forme existe dans l'OBJ et survit à n'importe quel export.
Le convertisseur échantillonne l'image comme une grille, soulève chaque point selon sa luminosité jusqu'à la Hauteur / profondeur, ferme les bords et ajoute une plaque de base. Avec Forme extrudée, le fond transparent ou clair est supprimé et la forme restante est montée uniformément : c'est ainsi qu'un logo PNG devient un badge ou une enseigne pour une scène.
Surveillez le nombre de polygones. Chaque pixel ajoute de la géométrie : une carte de hauteur de 4 000 × 4 000 donne un maillage bien plus lourd que ce dont une scène de jeu a besoin. Une image de 512 ou 1 024 pixels suffit largement pour la plupart des accessoires ; décimez dans Blender si vous voulez plus léger. Pour imprimer le même relief, voir Image en STL.
- Largeur du modèle
- 5–1 000 mm
- Plage de hauteur / profondeur
- 0,2–100 mm
- Épaisseur de la base
- 0–50 mm
- Images par lot
- 20
PNG
Portable Network Graphics
Le PNG est un format d'image matricielle sans perte publié en 1996 par le PNG Development Group, puis normalisé par le W3C et l'ISO. Il conserve chaque pixel à l'identique, gère la transparence alpha complète et rend le texte, les contours nets et les aplats de couleur sans artefacts. Cette précision le rend idéal pour les captures d'écran, logos, icônes et éléments d'interface. Le revers est la taille : une photo enregistrée en PNG est souvent plusieurs fois plus lourde que la même en JPEG ou WebP. Tous les navigateurs, systèmes d'exploitation et éditeurs ouvrent les fichiers PNG.
- Compression
- Sans perte
- Transparence
- Oui
- Animation
- Non
- Année de création
- 1996 · PNG Development Group
OBJ
Wavefront OBJ
OBJ est un format de géométrie 3D développé par Wavefront Technologies. C'est un fichier en texte brut listant les sommets, coordonnées de texture, normales et faces, avec les matériaux et textures référencés dans un fichier .mtl séparé. Presque tous les logiciels de modélisation 3D, moteurs de jeu et outils d'impression 3D peuvent l'importer. L'OBJ ne gère ni l'animation, ni le rigging, ni les hiérarchies de scène, et les textures disparaissent si les fichiers MTL et image ne sont pas conservés ensemble.
- Compression
- –
- Transparence
- –
- Animation
- Non
- Année de création
- Wavefront Technologies
On convertit un PNG en OBJ pour importer une carte de hauteur, un logo ou une image en relief dans Blender, un moteur de jeu ou un moteur de rendu sous forme de vraie géométrie plutôt que de texture plate.
Importer l'OBJ converti dans Blender, Unity ou Godot
Blender
- 01Fichier > Importer > Wavefront (.obj).
- 02Les coordonnées sont écrites en millimètres : appliquez une échelle de 0,001 si votre scène utilise des mètres réels.
- 03Ajoutez le PNG comme texture avec une projection vue du dessus si vous voulez l'image dessus.
Unity
- 01Faites glisser le fichier .obj dans le dossier Assets.
- 02Réglez Scale Factor dans les paramètres d'import, car Unity considère une unité comme un mètre.
- 03Faites glisser le modèle dans la scène et attribuez-lui un matériau.
Godot
- 01Copiez le fichier .obj dans le dossier du projet.
- 02Godot l'importe comme ressource de maillage dans le dock Système de fichiers.
- 03Assignez le maillage à un nœud MeshInstance3D et ajoutez un matériau.
Questions sur la conversion PNG en OBJ
Un PNG peut-il devenir un modèle 3D complet, avec un dos et des côtés ?
Pas à partir d'une seule image. Un PNG contient une seule vue et aucune profondeur : le convertisseur construit donc un relief ou un contour extrudé, plat à l'arrière. Pour un objet complet, il faut de la photogrammétrie à partir de nombreuses photos, ou une modélisation à la main.
Dans une carte de hauteur PNG, le blanc est-il haut ou bas ?
Dans les cartes de hauteur des moteurs de jeu et des SIG, le blanc est haut et le noir est bas. Par défaut, le relief de ce convertisseur élève les zones sombres, comme on lit une photo en gaufrage : cochez donc Inverser les hauteurs lorsque vous importez une carte de hauteur de terrain.
Pourquoi mon terrain a-t-il un aspect en escalier ?
Un PNG en niveaux de gris 8 bits n'a que 256 niveaux de luminosité : un relief élevé monte donc par paliers visibles. Diminuez la Hauteur / profondeur, floutez légèrement la carte de hauteur avant de l'importer, ou lissez le maillage dans Blender après l'import.
Le fichier OBJ conserve-t-il les couleurs du PNG ?
Le relief est construit uniquement à partir de la luminosité, considérez donc le résultat comme de la géométrie. Pour afficher l'image d'origine dessus, appliquez le PNG comme texture dans Blender avec une projection vue du dessus ; elle s'aligne bien, car le maillage a les mêmes proportions que l'image.
Faut-il choisir OBJ ou STL pour un modèle tiré d'une image ?
Choisissez OBJ pour les logiciels 3D et les moteurs de jeu, qui le lisent partout, et STL si le modèle part vers une imprimante 3D. Pour l'impression, PNG en STL propose les mêmes options avec STL en sortie.