フォーマットガイド
レンダリング分野のメッシュ形式:UVマッピング、マルチマテリアルグループ、ほぼすべてのソフトウェアで対応。
無料体験版をダウンロード無料体験版:全機能で10回まで変換可能。クレジットカード不要。Windows 10/11。
30日間返金保証 · 一回限りのライセンス — 価格を見る

ソリッド CAD
メッシュ
図面・シーン内の 3D 面
3D プリント
Web・AR・ゲーム
ビューア・アーカイブ
CAD 間のやり取り
ソリッド CAD(STEP、IGES、BREP)はメッシュや別のソリッド形式に変換できます。メッシュは他のメッシュ形式に変換できます。破線の形式(DXF、DWG、AMF、USD)は読み込み専用です。 VRML は .wrl、.vrml、gzip 圧縮の .wrz ファイルを読み込み、.wrl で書き出します。
| 拡張子 | .obj (+ .mtl for materials) |
|---|---|
| 正式名称 | Wavefront Object |
| ジオメトリの種類 | ポリゴン メッシュ(三角形、四角形、多角形) |
| オープン規格 | あり |
| 色対応 | MTL マテリアル ファイル経由 |
| UV マッピング対応 | あり |
| アセンブリ対応 | なし(グループのみ) |
| エンコーディング | ASCII テキスト |
OBJ(Wavefront Object)は、1980年代後半にWavefront Technologiesによって開発されました。頂点位置、UVテクスチャ座標、頂点法線を持つポリゴンメッシュを保存するシンプルなASCIIテキスト形式です。マテリアル定義は、テクスチャ画像を参照する付属の.MTLファイルに保存されます。OBJはポリゴン面(三角形、四角形、多角形)に対応しており、CADジオメトリにもオーガニックな3Dアートにも柔軟に使えます。独自の制約がないプレーンテキスト形式であるため、OBJはレンダリング、ゲーム開発、可視化ツールで最も広くサポートされている交換フォーマットの1つになっています。
OBJは、オフラインレンダラー(Blender Cycles、V-Ray、Arnold)やリアルタイム可視化ツールの標準入力形式です。UV座標により、フォトリアルなマテリアルとテクスチャのマッピングが可能です。
Unity、Unreal Engine、GodotはいずれもOBJをインポートできます。アニメーションのない静的なプロップや建築要素には、OBJはFBXに代わるシンプルで依存関係のない選択肢です。
フォトグラメトリソフト(Agisoft Metashape、RealityCapture、Polycam)は、ベイクしたテクスチャマップに必要なUVマップを保持できるため、OBJでエクスポートします。
Blender、Maya、3ds Max、Cinema 4D、ZBrush、Houdini、Unity、Unreal Engine、SolidWorks、Fusion 360など、ほぼすべての3Dツール。
STEP または IGES から(可視化向けに)、glTF/GLB へ(Web/AR 向けに)、DAE へ(シーンのツールチェーン向けに)、または STL へ(3D プリント向けに)よく変換されます。
CADモデルや他のメッシュをOBJファイルに変換するには、3D CAD Converterで3つのステップを実行します。
モデルを読み込む
STEP、IGES、FBX、glTF、STLファイルをアプリにドラッグするか、フォルダごとドロップして多数のモデルを一度に変換します。
OBJを選ぶ
出力フォーマットにOBJを選択します。アプリは対応する.mtlマテリアルファイルを自動で書き出し、変換前にメッシュ品質を設定できます。
変換する
「変換」をクリックすると、.objが.mtlや各種テクスチャファイルとともに書き出されます。すべてオフラインで実行されるため、モデルはマシン上に留まります。
コマンドラインがお好みですか?同梱のCLIでもOBJへの変換やOBJからの変換ができます:
STEPパーツをOBJに変換 cadconvert convert part.step -o part.obj OBJメッシュをWeb向けにGLBへ変換 cadconvert convert model.obj -o model.glb フォルダ全体を(再帰的に)OBJへバッチ変換 cadconvert batch ./in -o ./out -f obj -r
STEPなどのCADフォーマットから変換する際は、--units または --quality を追加してスケールやメッシュ密度を制御してください。
OBJはジオメトリのみを保存します。色やテクスチャは.objが参照する別個の.mtlファイルにあり、その.mtlが画像ファイルを指します。.obj、その.mtl、テクスチャの3つを必ず一緒に移動・送付してください。さもないとモデルはテクスチャなしで読み込まれます。3D CAD Converterは対応する.mtlを自動で書き出します。
OBJは名前付きグループをサポートしますが、本当のシーン階層を持たないため、複数パーツのCADアセンブリは単一オブジェクトに平坦化されます。アセンブリ構造を保ちたい場合は、ノードツリーを保持するglTF/GLBまたはFBXへ書き出してください。
CADツールは通常Z-upですが、多くのレンダラーやゲームエンジンはY-upのため、読み込んだOBJが90度回転して見えることがあります。3D CAD Converterは書き出し時に正しい軸の規則を適用します。それでもモデルが傾いて見える場合は、変換先のツールで回転させてください。
.objファイルはWavefront Objectファイルです。ポリゴンメッシュのジオメトリを頂点位置、UVテクスチャ座標、法線として保存するプレーンテキストの3Dフォーマットです。色やテクスチャのデータは付随する.mtlマテリアルファイルにあります。OBJはシンプルでオープン、独自仕様でないため、レンダリング、ゲーム、可視化ツールで最も広くサポートされるメッシュフォーマットの1つです。
OBJはジオメトリのみを保存します。色やテクスチャは.objが参照する別個の.mtlファイルにあり、その.mtlがさらに画像ファイルを参照します。.mtlやテクスチャなしでOBJを移動・送付すると、テクスチャなしで読み込まれます。.obj、その.mtl、テクスチャ画像は常に一緒に保管してください。3D CAD Converterは書き出すすべてのOBJに対応する.mtlを並べて書き出します。
3D CAD ConverterでOBJを開き、WebやAR向けにはglTF/GLBを、3DプリントにはSTLを選んで変換します。フォルダをドロップすれば多数のファイルをバッチ処理できます。コマンドラインからは cadconvert convert model.obj -o model.glb または cadconvert convert model.obj -o model.stl を実行します。同じ方法でSTEPやIGESファイルをOBJに変換することもできます。
はい。3D CAD ConverterはOBJをglTF、STL、FBX、PLYなどに変換し、STEPやIGESをOBJに変換する無料体験版を提供します。フォルダ全体のバッチ処理も含め、メッシュ品質を制御できます。デスクトップアプリまたは cadconvert コマンドラインをご利用ください。