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