Maya PDBファイル
by ますお
Mayaのパーティクルデータのバイナリフォーマット,.pdbファイルを社内のツールに渡す為のコンバータを書いていて気づいた事があります.
Intel-Linux版のMayaからdynExportで書き出した.pdbは,little endianなんですね.
確かにヘッダにはバイトオーダーの情報が入っているようですからフォーマットとしては問題ないんでしょうけど,バイナリファイルがlittle endianだとなんとなく変な感じ.
きっとIRIX版のMayaだとbig endianなんだろうなあ…
ちなみにHoudiniから社内プラグインで吐き出した.pdbは御丁寧にbig endianでした.byte swapのスイッチを実装しなきゃいけなくなって面倒クサイです.