なぜ USD を FBX に変換するのですか?
利用者が usd を .fbx に変換するのは、Unity などのゲームエンジンや古い DCC パイプラインが、リグ、アニメーション、スキン設定されたアセットに依然として FBX を要求するためです。FBX はメッシュ、スケルトン、アニメーションを扱うための長年のインターチェンジ形式であり、多くのツールが USD よりも確実に取り込むことができます。
USD から FBX への変換方法
Blender FREE
「ファイル > インポート > Universal Scene Description」でインポートし、次に「ファイル > エクスポート > FBX (.fbx)」を実行します。必要に応じて「選択したオブジェクト」、「トランスフォームを適用」、「アニメーション」などのオプションを選択します。
Autodesk Maya
USD プラグイン経由でステージを開き、「ファイル > すべてエクスポート」(または選択項目をエクスポート)から「FBX export」を選択し、標準的なゲーム向け設定で .fbx を書き出します。
NVIDIA Omniverse
USD から FBX への出力をサポートしているアセットコンバーター/エクスポーターを使用して、ステージを .fbx として書き出します。
これらの形式について
.usd ファイルは Pixar の Universal Scene Description 形式で 3D シーンを保持し、ジオメトリ、シェーディング、および 1 つのシーングラフに合成される他のアセットへの参照を格納します。プレーンな .usd 拡張子はコンテナであり、ヘッダーバイトによって人間が読める ASCII テキストかバイナリの Crate…
.USD の詳細を開く →FBX ファイルは、Autodesk の Filmbox 互換形式の 3D モデル/シーンであり、ジオメトリ、テクスチャ、リグ、アニメーション、カメラ、ライトを保持します。無料で閲覧するには Autodesk FBX Review または Microsoft 3D Viewer を使用し、編集するには Blender を使用してください。注意:一部のデータベースでは .fbx…
.FBX の詳細を開く →品質と注意点
- USD のコンポジションアーク(リファレンス、ペイロード、バリアント、インスタンス化)はフラット化され、FBX は単一のベイクされた階層になります。
- USD/MaterialX のシェーディングは FBX の基本的なマテリアルモデルに縮小されるため、多くの場合、ターゲットツールで PBR マテリアルを再構築する必要があります。
- スケルタルアニメーションは、USD が UsdSkel を使用しており、エクスポーターがそれを正しくマッピングできる場合にのみ転送されます。エクスポート後にリグとスキンウェイトを確認してください。