blender2pmxem

IKの先ボーンの追加

追加されるボーン

IKの変換で説明したように、エクスポーター処理中に表示先のボーンを追加する場合があります。

ボーン名

IKコンストレイントを付けたボーンの名前に応じて、追加されるボーンの名前は変わります。

Blender側のボーン名 PMXボーン 日本語名 PMXボーン 英名
足首_L 左つま先 toe_L
足首_R 右つま先 toe_R
ankle_L 左つま先 toe_L
ankle_R 右つま先 toe_R
上記以外で XXX_L 左XXX先 XXX tip_L
上記以外で XXX_R 右XXX先 XXX tip_R
上記以外 XXX XXX先 XXX tip

プリファレンスのボーン名設定に関わらず行われます。

例えば、英名モードでも、「足首_L」ボーンに対して「つま先_L」ボーンが追加されます。

モデル情報XML

モデル情報XMLのボーン情報は、生成されたボーン名を元に決定されます。ただし、一部のパラメータはXMLの値を反映せず、決まった値になります。

また、いくつかの不具合もあります(対応中)。

エクスポーターに追加させたくない場合

追加の条件を満たすボーンは、あらかじめBlender側で入れておくと、追加は行われません。

IKコンストレイントがあるボーンに、子のボーンを入れておき接続を有効にします。詳細は表示先になるボーンを参照してください。

Blender側で追加しておけば、任意の名前をつけることが出来、モデル情報XMLの設定もそのまま反映されます。