Previous topic

PMD形式

Next topic

PMDメッシュ表示

This Page

Loader

今回はローダはできあいのもの(BlenderのPMDインポート向けに書いたもの)を使います。

mmd.py

pmd以外にvmdとvpdのローダも入っているのでちょっと長いが基本的には

open(path, 'wb')

で開いたストリームから読み取ったバイナリデータを

struct.unpack

で浮動少数や整数、文字列などに復元していくというのを行っている。 フォーマット情報を把握していれば、バイナリ形式はテキスト形式のような曖昧さが無いので読み込むのは楽なものである。

inserted by FC2 system