なぜ WRL を FBX に変換するのですか?
WRL は CAD エクスポートやレガシーな 3D アーカイブで一般的なプレーンテキストの VRML シーン形式ですが、Unity、Unreal Engine、Maya、3ds Max などのゲームエンジンやアニメーションツールはこれをネイティブにインポートしません。.FBX に変換することで、これらのツールが直接読み取れる形式になり、CAD 由来やスキャンされたモデルをリアルタイムパイプラインに取り込む際の標準的な受け渡しステップとなります。
WRL から FBX への変換方法
Blender OPEN-SOURCE
内蔵の Web3D アドオンを有効にし、「ファイル」>「インポート」>「X3D/VRML2」から .wrl を読み込み、その後「ファイル」>「エクスポート」>「FBX」で書き出します。
FreeCAD OPEN-SOURCE
FreeCAD で .wrl を開き、「ファイル」>「エクスポート」を使用して、出力形式として FBX を選択します。
PolyTrans|CAD+DCC PAID
WRL を FBX に高精度で変換する専用の CAD 変換ツールです。商用ライセンスが必要です。
コマンドライン - Assimp CLI
assimp export model.wrl model.fbx を実行して、GUI なしでファイルを一括変換します。
WRL を変換するプログラム
これらの形式について
WRLファイルは、1995年に策定されたオープンなISO標準であるVRML(Virtual Reality Modeling…
.WRL の詳細を開く →FBX ファイルは、Autodesk の Filmbox 互換形式の 3D モデル/シーンであり、ジオメトリ、テクスチャ、リグ、アニメーション、カメラ、ライトを保持します。無料で閲覧するには Autodesk FBX Review または Microsoft 3D Viewer を使用し、編集するには Blender を使用してください。注意:一部のデータベースでは .fbx…
.FBX の詳細を開く →品質と注意点
- VRML のインタラクティブ性(センサー、Script ノード、TimeSensor/Interpolator モーション)は FBX に対応する要素がないため破棄されます。静的なメッシュジオメトリのみがエクスポートされます。
- ImageTexture ノードを介して
.wrl内で参照されているテクスチャ画像は、インポート時に同じフォルダにある必要があります。そうでない場合、出力される FBX には含まれません。 - Blender の FBX エクスポーターはリバースエンジニアリングによるものです。Unity や Maya へのインポート後にモデルが回転して見える場合は、軸の向き(前方/上方の設定)を調整する必要があるかもしれません。
よくある質問
WRL から FBX への変換でジオメトリは失われますか?
.wrl と同じ場所にない場合、テクスチャデータが欠落することがあります。VRML のアニメーションは FBX に引き継がれますか?
どの VRML バージョンがサポートされていますか?
#VRML V2.0 utf8 で始まるファイル)です。VRML 1.0 ファイル(ヘッダーが #VRML V1.0 ascii)は正しくインポートされない場合があります。テキストエディタで最初の行を確認してください。