WRL から OBJ への変換方法
- .WRL ファイルを追加してください。上のボックスにドロップするか、クリックしてブラウズします。
- 数秒で .OBJ に変換されます。
- 新しい .OBJ ファイルをダウンロードしてください。
期待される結果
- ジオメトリ(頂点、面、法線)はそのまま転送されます。マテリアルは
.mtlファイルにマッピングされますが、元のVRMLで相対パスが使用されていた場合、テクスチャ画像パスの手動修正が必要になることがあります。 - OBJ/MTLでは頂点カラーが確実に保持されません。モデルに頂点ごとの色情報が含まれている場合(カラー3Dプリントファイルで一般的)、MeshLabからPLY形式でエクスポートしてください。
- ライト、視点、センサー、ScriptノードなどのVRMLシーンコンテンツは、OBJに対応する概念がないため、変換中に通知なく削除されます。
よくある質問
`.obj`と一緒に`.mtl`ファイルも作成されますか?
はい。MeshLab、Blender、およびその他のほとんどのツールは、両方のファイルを自動的に書き出します。これらを同じフォルダに保存し、参照されているテクスチャ画像もそこに配置してください。
VRMLファイルが «#VRML V1.0 ascii» で始まっていますが、変換できますか?
VRML 1.0は、ほとんどのツールで再現性が低下した状態でインポートされます。広くサポートされているのはVRML97ファイル(«#VRML V2.0 utf8» で始まるもの)であり、こちらの方がはるかに安定して変換できます。
変換後のモデルの面が欠けていたり反転したりしています。どうすれば直りますか?
MeshLabでは「Filters > Normals > Re-Orient all faces coherently」を実行してください。Blenderでは、編集モードで全ジオメトリを選択し、「Mesh > Normals > Recalculate Outside」を使用してください。
複数のWRLファイルを一度に変換できますか?
meshconvはコマンドラインでのバッチ変換に対応しています。複数の.wrlファイルを渡すか、シェルグロブを使用してください。WRL を変換するプログラム: PolyTrans|CAD+DCC · Blender · Bryce · IVCon · meshconv · Blender for Mac · Bryce for Mac · Blender for Linux