glTF→OBJ 変換ツール
.gltfを.binとテクスチャファイルと一緒に、フォルダのzip、または.glbをドロップすれば、MTLとPNGテクスチャ付きのWavefront OBJをダウンロードできます。無料、登録不要、アップロードもありません。
- .gltf + .bin + テクスチャ、または.zip
- OBJ用にUVを反転
- Draco対応
- ローカルで動作
glTFをOBJに変換する方法
- 01
.gltfとその関連ファイルをドロップ
.gltfを.binとテクスチャ画像と一緒に選択し、一度にドラッグするか、フォルダの.zipを1つドロップします。.glbまたは埋め込み.gltfは単体で使えます。各ファイルは最大200 MBで、DracoとMeshopt圧縮もデコードされます。 - 02
テクスチャを含めるかスキップするか
マテリアルとテクスチャを含めるはデフォルトでオンです。ダウンロードは.obj、.mtl、テクスチャごとのPNG1枚を含むzipになります。オフにすると、ジオメトリ、法線、UVのみの単一.objになります。 - 03
変換して解凍
OBJに変換を押し、すべてのファイルを1つのフォルダに解凍します。OBJはファイル名でMTLを参照し、MTLは同じくファイル名でPNGを参照します。
複数ファイルのglTF:フォルダごと渡す
glTFには3つのレイアウトがあります。.glbは単一のバイナリファイルです。埋め込み.gltfは、ジオメトリと画像がbase64テキストとして内部に入った単一のJSONファイルです。分離型.gltfは、JSONファイルに加えてジオメトリ用の.binと画像フォルダがある形式で、SketchfabのglTFダウンロードや多くのBlender書き出しがこれに当たります。
ブラウザページは、渡されたファイルしか読み取れません。そのため分離型.gltfでは、ファイル選択で.gltf、.bin、画像をまとめて選択するか、すべて一度にドラッグするか、フォルダをzipにして.zipをドロップしてください。zip内のサブフォルダは問題ありません。ファイルは名前だけで照合されるので、エクスポーターが書き込んだtextures/パスや絶対パスは気にしなくて大丈夫です。フォルダ自体をドラッグする方法は使えません。ファイルを選択するかzipにしてください。
.binが見つからない場合、コンバーターは停止し、必要なファイル名を表示します。画像が欠けていても止まりません。モデルはテクスチャなしで開き、琥珀色のメモに含まれなかったものが一覧表示されるので、追加して再試行できます。
glTF to OBJ変換で保持されるもの
| glTFデータ | OBJとMTLでの扱い |
|---|---|
| メッシュとノード変換 | 保持。変換はベイクされ、メッシュごとに1つのOBJオブジェクト |
| UV座標 | 保持。VはglTFの左上原点からOBJの左下原点へ反転 |
| ベースカラーファクターとテクスチャ | Kdとmap_Kd(PNG) |
| 法線テクスチャ | map_Bump(PNG) |
| アルファ | d |
| メタリック-ラフネス、オクルージョン、エミッシブ | 破棄 |
| KHR拡張(テクスチャトランスフォーム、クリアコート、トランスミッション) | 破棄 |
| スキン、モーフターゲット、アニメーション | 破棄。メッシュは読み込み時のポーズで書き出されます |
| カメラ、ライト | 書き出されません |
glTFとOBJの比較
- glTF 2.0
- Khronos Groupのオープン標準(2017年)。JSONシーンとバイナリバッファ、PBRマテリアル、スキン、アニメーション
- OBJ
- 1980年代のWavefrontテキスト形式。ジオメトリ、UV、法線、グループ、MTLマテリアル
- 単位
- glTF:メートル。OBJ:未指定。値はメートルとして保持
- 軸
- どちらもYアップのため、回転は適用されません
- アニメーション
- glTF:スキンとアニメーションクリップ。OBJ:なし。メッシュは読み込み時のポーズで書き出されます
- テクスチャ
- glTF:埋め込みまたは外部のPNG、JPEG、WebP。OBJ:MTLで指定された外部ファイル
OBJをきれいに保つ習慣
- .gltfに.binとテクスチャが付属する場合は、書き出しフォルダ全体をzipに
- 変換後、OBJビューアでテクスチャが正しく表示されるか確認
- ベースカラーマップは保持。ラフネスとメタルは変換先アプリで再構築
- OBJではなくポータブルな単一ファイルだけが必要なら、glTF to GLBを使用
- 複数ファイル構成の書き出しで.gltfだけをドロップしない。.binと画像も含める
- フォルダを直接ドラッグしない。ファイルを選択するかzipにする
- 解凍後にPNGファイルの名前を変更しない
- インポーターでUVを再度反転しない。すでにOBJの慣習に従っています
glTFをOBJに変換すべきとき
glTFは現代的な選択で、現在のほとんどのツールが読み取れます。それでもOBJが勝つ場面がいくつかあります。ZBrushなどのスカルプトツール、Rhino、OBJを中心に組まれたSubstanceワークフロー、レガシーのレンダーエンジン、ジオメトリをプレーンテキストとして読む必要があるスクリプトです。パイプラインの次がこれらのどれかなら変換しましょう。
3DプリントならOBJは飛ばしてglTF to STLを使いましょう。スライサー用にメートルをミリメートルに変換します。アニメーションにはOBJは行き止まりです。glTFを保持するか、GLB to FBXを使ってください。GLB vs glTFガイドではレイアウトをより詳しく説明しており、glTFビューアでファイルを先に確認できます。
関連コンバーター
FAQ
よくある質問
glTFを無料でOBJに変換するには?
.gltfファイルが開かないのはなぜ?
glTFをOBJに変換するとテクスチャも含まれますか?
他のコンバーターでテクスチャが上下逆になるのはなぜ?
OBJはglTFのスケールを保持しますか?
アニメーション付きのglTFをOBJに変換できますか?
無料で始める
変換する新しいモデルが必要ですか?
写真をスタジオにアップロードすると、無料のGLBとして3Dモデルが得られ、このglTF to OBJコンバーターですぐに使えます。有料プランではOBJで直接書き出すこともできます。
クレジットカード不要 · 無料クレジット3回分付き