GLB から OBJ への変換方法
- .GLB ファイルを追加してください。上のボックスにドロップするか、クリックしてブラウズします。
- 数秒で .OBJ に変換されます。
- 新しい .OBJ ファイルをダウンロードしてください。
期待される結果
- アニメーションは
.objでサポートされていません。GLB 内のスケルトンリグやキーフレームは失われます。アニメーションが必要な場合は、代わりに FBX にエクスポートしてください。 - PBR マテリアルは基本的な
.mtl形式(Phong シェーディング)にダウングレードされるため、メタリック、ラフネス、オクルージョンマップは変換後に見え方が変わる場合があります。 - OBJ のエクスポートは常に複数のファイル(
.obj、.mtl、および個別のテクスチャ画像)になります。これらを同じフォルダに保持しないと、テクスチャが読み込まれません。
よくある質問
OBJ は単一の GLB シーンからの複数のメッシュをサポートしていますか?
はい - 各メッシュは
.obj ファイル内で名前付きグループとして書き込まれ、ほとんどの 3D アプリで個別に処理できます。GLB から OBJ に変換するときにテクスチャは転送されますか?
テクスチャ画像は
.obj と並んで個別のファイルとしてエクスポートされ、.mtl によって参照されます。ラフネスやメタリックなどの PBR 効果は近似値となり、正確には転送されません。変換したモデルが 90 度回転して表示されるのはなぜですか?
GLB は Y-up 座標系を使用します。ターゲットアプリがデフォルトで Z-up の場合、モデルが傾いて見えることがあります。Blender のエクスポート中に X 軸を -90 度回転させるか、受信側のアプリで修正してください。
複数の GLB ファイルを OBJ に一括変換できますか?
はい - Assimp CLI と Python の
trimesh ライブラリはどちらもスクリプトによる一括変換をサポートしており、多くのファイルを処理する場合に実用的な選択肢となります。