FBX ファイル形式とは?
.fbx は、Autodesk が所有するプラットフォームに依存しない 3D 互換ファイル形式です。FBX ファイルは、ジオメトリ、マテリアル、テクスチャ、アニメーション、カメラ、ライトを含む完全な 3D シーン データを保存し、異なるアプリケーションやプラットフォーム間でも元のシーンの忠実度と機能を維持します。
FBX 形式の主な目的は、デジタル コンテンツ制作のための様々なアプリケーション間でデータの互換性を提供することです。FBX ファイルを使用すると、システム プラットフォームに関係なく、多くの異なる編集ツール間で 3D シーンを交換できます。この形式は、ゲーム開発、映画制作、リアルタイム レンダリング パイプラインで広く使用されています。
FBX 形式は、もともと Kaydara 社によって同社の Filmbox モーション キャプチャ ソフトウェアで生成されるファイル用に開発されました。これが形式名の由来です。2004 年に Alias Systems が Kaydara を買収し、2006 年に Autodesk Inc. が Alias を買収したことで、Autodesk がこの形式の完全な所有権を取得しました。
詳細情報:
セキュリティと安全性
リスク: LOWFBX は 3D データであり実行ファイルではないため、閲覧のために開くことは安全です。実用上の 2 つの注意点:(1) FBX はメディアを埋め込んだり外部テクスチャ ファイルを参照したりすることができ、過去に FBX SDK やインポーターにパーサーの脆弱性が存在したことがあります。3D ソフトウェアを最新の状態に保ち、信頼できるソースからアセットをインポートしてください。(2) ダウンロードしたモデル アーカイブには、予期しないスクリプトや巨大なシーンが含まれている場合があります。ファイル自体が「実行」されることはありませんが、不明なソースからのモデルは他のダウンロードと同様に注意して扱い、実際の拡張子が偽装された実行ファイルでないことを確認してください。
形式の詳細
概要FBX ファイルを開くプログラム
技術的詳細
詳細仕様| ファイル エンコーディング | `.fbx` 拡張子を共有する 2 つのサブ形式があります。プレーンテキストの ASCII(人間が読める形式)と、コンパクトなバイナリ形式です。エンコーディングは拡張子では区別されません。 |
| バイナリ マジック バイト | `Kaydara FBX Binary \x00` - オフセット 0 にある 21 バイトのシグネチャ。その後に `0x1A 0x00` と uint32 のバージョン番号が続きます。 |
| バージョン フィールド (バイナリ) | バイト オフセット 23 の uint32。例:7400 = FBX 7.4、7500 = FBX 7.5、7700 = FBX 7.7 |
| MIME タイプ | `application/octet-stream` |
| 保存されるシーン データ | ポリゴン メッシュ、NURBS サーフェス、スケルタル リグ、キーフレーム アニメーション カーブ、ブレンド シェイプ、マテリアル、テクスチャ、カメラ、ライト、コンストレイント |
| 座標系 | Y-up または Z-up。アクティブな軸の規則は `FBXHeaderExtension` ブロックで宣言され、エクスポート時に設定可能です。 |
| 単位系 | シーンの測定単位(ほとんどのエクスポーターではデフォルトでセンチメートル)は `GlobalSettings` → `UnitScaleFactor` に保存されます。 |
| 埋め込みメディア | テクスチャやその他のバイナリ アセットは、`.fbx` ファイル内に直接埋め込むか、外部パスとして参照できます。 |
| シーン階層 | 型付きノード グラフ(オブジェクト/コネクション モデル)として保存されます。ノードは名前付きプロパティと型付き接続を持ち、フラットなリストではありません。 |
| スキンとリグのバインド | マルチインフルエンスの頂点スキニングと、`Cluster` および `Skin` デフォーマ ノードとして保存された IK/FK リグをサポートします。 |
| 公式 SDK | Autodesk FBX SDK (C++)。`.fbx` の読み書き用の無料のクローズドソース ライブラリで、Python バインディングも含まれています。 |
| ゲーム エンジンのサポート | Unity、Unreal Engine、Godot、およびほとんどの主要なゲーム エンジンに標準インポーターが組み込まれています。ゲーム用 3D アセット交換の事実上の標準です。 |
| ASCII ヘッダー形式 | ASCII の `.fbx` は `;` コメント行(例:`; FBX 7.7.0 project file`)と `FBXHeaderExtension:` ブロックで始まり、バイナリ マジックはありません。 |
| 仕様のステータス | プロプライエタリ - Autodesk が形式を管理しており、公に公開された仕様書はありません。 |
| リリース日 | 1996 (Kaydara Filmbox 1.5); owned by Autodesk since 2006 |
| 仕様書 | www.autodesk.com |
FBX の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。FBX ファイルについて最初の質問をしてみましょう。