Passer du PNG au STL sans mauvaises surprises
Deux choses sont vraies ici et elles se contredisent. Un PNG peut porter une découpe transparente propre, qui aide réellement une reconstruction 3D. Un STL ne contient que des triangles, rien d'autre. Voici ce qui se passe entre les deux, y compris l'étape que la plupart des tutoriels oublient.
Le réel avantage
Pourquoi une découpe propre change la forme
La transparence est le seul réel avantage de ce format d'entrée.
La partie la plus difficile de la lecture d'une seule image consiste à décider où le sujet se termine et où le fond commence. Un PNG dont le sujet est correctement découpé répond à cette question avant que la reconstruction 3D n'ait à deviner, et cela se voit : des contours plus nets et moins de fragments de mur ou de table soudés au maillage 3D.
L'avantage disparaît dès que la découpe est bâclée. Des bords adoucis laissent un halo de données d'image semi-transparentes qui se lit comme une vraie surface. Une ombre portée enregistrée dans l'image devient de la géométrie 3D, puisque rien ne l'identifie comme une ombre plutôt que comme une partie sombre de l'objet.
Ce qu'un STL peut et ne peut pas contenir
La sortie est bien plus exigeante que l'entrée.
| Propriété | Dans un STL ? | Pourquoi c'est important |
|---|---|---|
| Triangles | Oui | C'est tout le format, dans ses variantes ASCII et binaire |
| Couleur | Non | Tout ce que l'image a apporté est perdu ; un seul matériau au bout du compte |
| Texture et UV | Non | Un STL ne peut pas les porter, la carte intégrée est donc abandonnée |
| Surface étanche | Attendue | Un slicer a besoin d'un volume fermé pour distinguer l'intérieur de l'extérieur |
| Arêtes manifold | Attendues | Chaque arête partagée par deux faces, sinon l'impression devient étrange |
L'étape entre le téléchargement et le STL
Aucun fichier imprimable n'arrive directement, et supposer le contraire fait perdre un après-midi.
Commencez par l'image
Un sujet net, un éclairage homogène et un bord de découpe dur plutôt qu'adouci.
Générez
Environ une minute dans un onglet de navigateur, et un maillage 3D texturé en .glb revient sans rien de superflu à côté.
Convertissez
Importez ce maillage 3D dans Blender ou un convertisseur, refermez les trous, supprimez les coquilles éparses, exportez un STL.
Découpez (slice)
Mettez-le à l'échelle délibérément, car l'image n'a jamais indiqué la taille réelle de l'objet.
Cette troisième étape n'est pas facultative, et ce n'est pas un contournement. Un STL est la fin normale de la chaîne plutôt que son début, et le travail de réparation dont il a besoin est le même que celui que requiert tout maillage 3D reconstruit.
Échecs courants
Là où ça tourne mal
Trois échecs couvrent pratiquement tout.
D'abord, le problème de l'ombre évoqué plus haut : une image enregistrée avec son ombre attachée imprime une tache étalée près de la base. Ensuite, la face invisible, puisque une seule image montre une face et que le reste est déduit, une fine paroi arrière peut donc arriver ouverte, et un STL troué n'est pas imprimable. Enfin, l'échelle, qui n'est pas un défaut mais une décision, et la prendre après le découpage est l'ordre le plus coûteux.
Questions
Frequently Asked Questions
Un fond propre, oui, parce qu'il indique à la reconstruction 3D où le sujet se termine. Une découpe adoucie ou ombrée fait l'inverse et invente de la surface.
Non. La seule sortie est un maillage 3D texturé en .glb, la production d'un STL est donc une passe de conversion séparée, et c'est aussi là que la fermeture des trous a sa place.
Pas dans un STL. Il stocke des triangles et rien d'autre, une image détaillée se retrouve donc en objet monochrome.
Elle est traitée comme faisant partie de l'objet. Rien ne l'identifie comme une ombre, elle arrive donc généralement comme une tache en relief sur le maillage 3D près de la base.
Les deux contiennent la même géométrie et s'ouvrent correctement tous les deux. Le binaire est plus léger, c'est la seule différence pratique que la plupart des gens rencontrent.
Keep reading
D'autres façons de transformer une image en modèle 3D
Explore image to 3D
Turn Your Image Into a 3D Model — Free
Sans inscription, sans logiciel, sans expérience en modélisation. Déposez une image ou décrivez-la, et téléchargez un fichier .glb texturé en une minute environ.