PMD形式
PMDメッシュ表示
Enter search terms or a module, class or function name.
今回はローダはできあいのもの(BlenderのPMDインポート向けに書いたもの)を使います。
mmd.py
pmd以外にvmdとvpdのローダも入っているのでちょっと長いが基本的には
open(path, 'wb')
で開いたストリームから読み取ったバイナリデータを
struct.unpack
で浮動少数や整数、文字列などに復元していくというのを行っている。 フォーマット情報を把握していれば、バイナリ形式はテキスト形式のような曖昧さが無いので読み込むのは楽なものである。