.g3dbファイル
.g3dbファイル形式は、libGDXフレームワークで使用される3Dモデルデータのバイナリ形式である。
これは、同じくlibGDXで扱えるJSON形式の.g3djファイルをバイナリ化したもので、データサイズの削減や読み込み速度の向上を目的としている。
内容には以下が含まれる。
- メッシュデータ(頂点座標、法線、UV座標など)
- マテリアル情報(色、テクスチャ参照など)
- ノード階層構造(モデル内のパーツ構成)
- アニメーションデータ(ボーン、キーフレームなど)
特徴として、テキスト形式の.g3djに比べて可読性はないが、ファイルサイズが小さく、ロードが高速である。通常、開発時には.g3djを使用してデバッグや編集を行い、配布や実行時には.g3dbに変換して利用する。