3Dバイナリファイル構成 Edit

あくまでも遊びだからねー。

共通ヘッダ Edit

名前データコメント
signaturechar[4]"GLBN"の4文字
versionu16バージョン番号
typeu16タイプ番号(meshとかmaterialとかを示す数値
sizeu32ヘッダを含むデータ全体のサイズ
nameu32名前文字列があるデータへのオフセット。
dataOfType?タイプごとのデータ。

mesh Edit

1つのポリゴンのかたまり。

名前データコメント
meshTypeu32メッシュのタイプ。QuadsとかTrianglesを示す値。
posf32[3]/xyz頂点の位置。
normalf32[3]/xyz頂点の法線。「面の」,ではない)。
colorf32[4]/rgba頂点カラー
texchordf32[2]/st頂点のテクスチャ座標。複数持ちはいつか対応
indexu32配列のindex。
indexCountu32indexの数。三角形1つ書くなら3。

material Edit

マテリアル。

scene Edit

シーングラフ,階層。


    ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS