PNGからSTL:2D画像を3Dメッシュに変換
スライサーやCADツールがメッシュを必要とする場合、PNGからSTLへの変換は便利です。このページでは、フォーマットの切り替え、インポート手順、印刷前に修正すべきエラーについて説明します。
フォーマットガイド
STLが必要なのは誰?ソフトウェアリスト
Cura、PrusaSlicer、Fusion 360、SolidWorks、Blender、MeshLabはすべてSTLをネイティブにインポートします。以下の表は、ラスターがメッシュになるときに何が変わるかを示しています。
ゲームエンジンが出力先の場合は、 image to glb ルートを代わりに使用してください。テクスチャが保持されるためです。
コンバータープレビュー
ツールブロック
PNGをドラッグし、ハイトマップまたはリソファンモードを選択して、エクスポート前にメッシュを検査します。クリーンなpng to stlワークフローは、シルエットを引き締め、底面を平らに保ちます。
変換前: PNG
変換後: STL
変換が分かれ目です:ピクセルは頂点に、明るさは高さに、透明度は空の空間になります。
今すぐPNGを変換ユースケース
インポート手順
同じSTL出力でも、インポート先のツールによって次の手順が少し異なります。
見積もり
よくあるインポートエラー
非多様体エッジ、反転した法線、欠落したベースが、ほとんどのインポート失敗の原因です。スライダーは、各バッチで通常必要となるクリーンアップ量を見積もります。
エクスポート時の平坦なベースにより、そのコストのほとんどを回避できます。アニメーション用リグの場合、 stl to fbx は、メッシュを修正した後では最もクリーンなブリッジです。
正直な制限
バリエーションFAQ
png から stl への変換を開始する前に、これらの注意点を確認してください。
png から stl への変換に最適な PNG 解像度は何ですか?
利用可能な最高解像度を使用し、次に平滑化します。1024×1024 の PNG は、小さなプリント向けの実用的な出発点です。
STL に穴が開くのはなぜですか?
穴は通常、アンチエイリアスされたエッジや半透明ピクセルに起因します。アップロード前にアルファチャンネルを平坦化してください。
先に背景を削除する必要がありますか?
はい、ハイトマップとリトファンの場合です。クリーンな背景は、よりシャープなシルエットと、浮遊面の減少につながります。
STL は PNG テクスチャを保持できますか?
いいえ。STL はジオメトリのみです。マテリアルデータを保持する必要がある場合は、GLB などのテクスチャ付きフォーマットを使用してください。
ノイズの多いハイトマップ
高コントラストのノイズは、ギザギザした表面になります。
回避策: 変換前にPNGをしきい値処理またはぼかし処理します。
実際の単位はない
STLには単位メタデータがないため、インポーターがスケールを推測します。
回避策: インポート後、スライサーまたはCADツールでスケールを設定します。
非水密エッジ
薄いアルファエッジは、開いたメッシュを生成する可能性があります。
回避策: 不透明な背景を維持し、水密修復を有効にします。