Closed griffon-9 closed 12 years ago
import_pmdで取り込んだモデルデータをexport_pmdによって再度PMDファイルへ出力した場合、IKの設定値である単位制限角(PMDエディタ上での表示名です)が保持されておらず、0になってしまうためIKが動作しないという問題があります。
調査したところ、現在のexport_pmdではPMX用に用意されたカスタムプロパティに基づいて出力する単位制限角の値を決定しており、かつimport_pmdがカスタムプロパティを設定しないため、カスタムプロパティがない場合のデフォルト値として0が出力される状態になっている、ということのように見受けられました。
そこで対策としてimport_pmdでカスタムプロパティを設定するコードを作成させていただきました。
import_pmdで取り込んだモデルデータをexport_pmdによって再度PMDファイルへ出力した場合、IKの設定値である単位制限角(PMDエディタ上での表示名です)が保持されておらず、0になってしまうためIKが動作しないという問題があります。
調査したところ、現在のexport_pmdではPMX用に用意されたカスタムプロパティに基づいて出力する単位制限角の値を決定しており、かつimport_pmdがカスタムプロパティを設定しないため、カスタムプロパティがない場合のデフォルト値として0が出力される状態になっている、ということのように見受けられました。
そこで対策としてimport_pmdでカスタムプロパティを設定するコードを作成させていただきました。