STL→OBJ 変換ツール
.stlをドロップするだけで、Blender、Maya、Cinema 4Dで正しい向きに立つWavefront OBJをダウンロード。無料、登録不要、数秒でローカル変換。
- 3Dアプリ向けY-up
- カスタムスケール係数
- バイナリ/ASCII STL
- ファイルはローカルのまま
STLをOBJに変換する方法
- 01
.stlをドロップ
バイナリでもASCIIでも、最大200 MBのSTLに対応。統計には三角形と頂点の数が表示されます。STLは三角形ごとに3つの独立した角を保存するため、頂点数は三角形数の3倍になります。 - 02
OBJ単体またはzipを選択
素材とテクスチャを含めるをオンにすると、.objと中性グレーを1行だけ記した.mtlを含む.zipが得られます。STLにはテクスチャがないため、多くの人はオフにして単一の.objをダウンロードします。 - 03
必要に応じてスケールを設定
数値はSTLに書かれているとおりに出力されます。スケールに係数を入力すると変更できます。たとえばBlenderでミリメートルをメートルにするには0.001。その後OBJに変換を押します。
STL to OBJ変換で陥りやすいスケールと軸の罠
印刷用のSTLファイルはほぼ常にミリメートル単位です。一方、Blender、Unity、多くの3DアプリはOBJの数値をメートルとして読み取ります。60 mmのフィギュアをOBJとしてインポートすると、高さ60メートルになり、カメラのクリッピング範囲をはるかに超えるため、インポートに失敗したように見えます。スケールに0.001を入力するとOBJは高さ0.06単位になり、Blenderのデフォルトのメートルシーンでは60 mmになります。対象アプリがセンチメートルなら0.1を使います。
向きは自動で処理されます。印刷フォーマットはZ-up、OBJは慣例的にY-upです。コンバーターはモデルを回転させるので、BlenderのOBJインポーターをデフォルトの軸設定で使うと、床に寝そべるのではなく立った状態で表示されます。
STL to OBJで引き継がれるもの
| データ | OBJでの結果 |
|---|---|
| 三角形 | そのまま維持 |
| ファセット法線 | 頂点法線として書き出されるため、STLと同じフラットなシェーディングになります |
| UV座標 | 引き継ぐものはありません:STLにUVはないため、3Dアプリで展開してください |
| 色 | 引き継ぐものはありません:STLは色を保存しません |
| 共有頂点 | 溶接されません。各三角形は独自の3つの角を保持します |
| 単位 | スケール係数を設定しない限り数値は変更されません |
Blenderでカクカクして見える?編集モードで全選択し、[距離でマージ]を実行して角を結合してから、[スムーズシェード]または[自動スムーズ]を適用します。
STL vs OBJ 早見表
- STL
- 三角形のみで各三角形に1つの法線。バイナリまたはASCII。単位も色もなし
- OBJ
- テキスト形式。頂点、UV、法線、任意サイズのポリゴン、グループ、MTLマテリアル
- 読み込む先
- STL:すべてのスライサー。OBJ:ほぼすべての3Dモデリング、スカルプト、テクスチャリングアプリ
- 軸の慣例
- STL:Z-up。OBJ:Y-up
- 単位
- STL:なし。スライサーはミリメートルとして読み取り。OBJ:なし。多くの3Dアプリはメートルとして読み取り
- サイズ
- OBJはテキストなので、通常はバイナリSTLより大きくなります
変換後のOBJの扱い
- スカルプトやサブディビジョンの前に重複頂点を溶接
- テクスチャを塗る前にUVを展開
- 非常に高密度なスキャンは先にメッシュ簡略化ツールで簡略化
- 向きを確認するため、OBJビューアーで結果を確認
- テクスチャは期待しないでください。STLには最初からありません。
- STLがミリメートルならBlenderではスケールを1のままに
- 印刷だけなら変換不要。スライサーはすでにSTLを読めます
STLをOBJに変換する理由
BlenderやほとんどのモデラーはSTLを直接開けるため、変換の目的はその先のツールにあります。Substance 3D Painterなどのテクスチャリングアプリ、多くのゲームアセットパイプライン、古いレンダリングエンジンはOBJを要求します。3Dアセットを販売するマーケットプレイスでは、FBXと並んでOBJを求められることもよくあります。またOBJはプレーンテキストなので、スクリプトで検査したり後処理したりするのが簡単です。
目的がWebやARなら、OBJは飛ばしてSTLからGLBを使いましょう。実際のメートル単位で書き出されます。アニメーションソフトならSTLからFBX。逆方向はOBJからSTLです。まだ迷っていますか?STL vs OBJガイドでトレードオフを整理しています。
関連コンバーター
FAQ
よくある質問
このSTL to OBJコンバーターは無料ですか?
OBJをBlenderにインポートしたらモデルが巨大になるのはなぜ?
OBJにUVやテクスチャは付きますか?
なぜ.objではなくzipがダウンロードされるのですか?
変換したモデルがファセット状に見えるのはなぜ?
モデルは3Dアプリで正しい向きに表示されますか?
無料で始める
フォーマットではなくモデルが必要ですか?
スタジオで写真から3Dモデルを生成し、無料ならGLBとして、有料プランならOBJとしてBlenderに取り込めます。すでにお持ちの印刷ファイルにはSTL to OBJコンバーターをお使いください。
クレジットカード不要 · 無料クレジット3回分付き