paperguitar.com

  • Increase font size
  • Default font size
  • Decrease font size
Home Nihongo Blog MMD Labo 腕IKMaker for PMX

腕IKMaker for PMX

既知の問題および更新履歴および使用上注意は、この記事の一番下に記載してあります。2011-12-09更新しました。


PMX対応専用 腕IK作成PMDEditor用プラグイン Download

基本的に腕IK作成専用です。標準的な腕のボーン構造であることが前提です(肩>腕>ひじ>手首)が、
捻りボーンが含まれていてもOKです。ただし腕IK化後に捩じりボーンがそのまま機能するとは限りません。

注意:通常はPMDモデルをPMXに変換した後に当プラグインを実行することになると思いますが、その場合PMX形式で保存した後に一旦モデルを読み直してからプラグインを実行して下さい(捩じりや回転連動ボーンの表示先がおかしくなることがあるので)。

PMX用腕IKの仕組みの詳細は、ねるどらさんの【MMD】5分でできるPMX腕IKボーンの組み方を参照下さい。

【使い方】
標準的なボーン構造、ボーン名なら(肩>腕>ひじ>手首)
下図のように実行ボタンを押すだけで腕IKが作成できます。IKのパラメータのプリセット値は参考値です。ひょっとしたら他に最適値があるかもしれません。

下図のように腕+ひじ+手首+腕IKの各ボーンが作成されます。

もしボーン名がこれと違うルールである場合は、警告メッセージが表示され・・・

必要なボーンがプリセットされません。が・・・

下図のように自分で対応するボーンを設定してあげれば腕IKが作成できます。
左のリストからボーンを選択すると右のボタンがアクティブになるので、選択したボーンの部位にあたるボタンをクリックして元ボーンを設定していきます。抜けている項目がなくなったら実行ボタンを押して腕IKを作成します。

【項目の説明】

ボーンリスト:現在開いているモデルのボーン一覧

左/右腕をIK化する(チェックボックス):チェックするとその腕のIKが作成される

肩/腕/ひじ/手首ボタン:腕IK作成に必要な腕関連のボーンのコピー元を選択する

元ボーン(ラベル):現在設定されているコピー元ボーン名

左/右手IK親(コンボボックス):作成される腕IKの親ボーンを選択する

IKボーン名(テキストボックス):作成されるIKの名前

肩をIK影響下にする(チェックボックス):チェックすると肩をIKの影響下に含める(肩>ボタンが使用可能になる)

ターゲット(ラベル):腕IKのターゲット(通常手首+ボーン)

Loop、単位角(テキストボックス):IKのパラメータ

旧IKMakerと同じボーン名にする(チェックボックス):PMD用IKMakerと同様のネーミングにする
・チェックボックスをチェック=新規作成されるIK影響下の腕,ひじボーンを標準名にする
・チェックボックスが未チェック=新規作成されるIK影響下の腕,ひじを”ボーン名+”にする
(PMD用IKMakerでIK化したモデル用に作ったモーションを利用し易くするため)
2011-11-16追加

腕IKMakerXで作成されるPmx版腕IKの構造はねるどらさんの考案です。
許可をいただいてkaz@pgdcがプラグイン化を行いました。
ねるどらさん有難うございました。
またPMDEditorの極北様、MikuMikuDanceの樋口様、
説明のためお借りしたモデル【十六夜咲夜】(Ver. 1.32/水着)の原作者ZUN様、
モデリングのアールビット様にも深く感謝申し上げます

ありがとうございました。


既知の問題と更新履歴

2011-12-09

ボーン名のサフィックス全角半角("+/+")選択オプション追加

2011-11-26

・0.0.0.5 2011-11-26 指数表記の浮動小数点数入力がエラーになってしまう不具合を修正しました。

0.0.0.4 11/11/16

PMD用IKMakerと同様のネーミングにするオプション項目を追加した。
・チェックボックスをチェック=PMD用IKMakerと同様のネーミングにする(IK影響下の腕ボーンを標準名にする)
・チェックボックスが未チェック=今まで通り

2011-10-21

手首+(てくびぷらす)ボーンを使用して手首を回転させると、キーを登録しなくてもその回転位置で手首関節が固定されてしまいます。2011-10-22 バージョン0.0.0.3対応済み。

2011-10-10 左ターゲットボーンの表示が更新されない不具合を修正しましたバージョン0.0.0.2。

2011-10-02 元ボーンが未設定の場合、左/右腕をIK化するのチェックをはずし実行すると異常終了する。
→回避方法:このチェックを外した側の腕IKは作成されないので、未設定の項目を適当な値で埋めてから左/右腕をIK化するのチェックをはずし実行する。 2011-10-02 バージョン0.0.0.1で対応済み

使用上の注意

腕の捩じりボーンを動かすと、腕のポリゴンと腕IKボーンの位置が大きくずれてしまいます。ひじの捩じりボーンは動かしても通常問題ありません。

手首以外のコピー元のボーン(腕やひじなど)を動かすとやはり腕のポリゴンと腕IKの位置が大きくずれてしまいます。これらのボーンが邪魔な場合はPMDEで表示と操作をOFFにして、表示枠からも削除して下さい。
コピー元のボーンは普通のモーションファイルを読み込みこんでも動作するように残してあります(ただし腕IKでないモデルと完全に同じ動作するとは限りません)。手首+ボーンでは手首は動かせません。手首のモーションは手首ボーンを使用して下さい2011-10-22。

Last Updated on Saturday, 21 April 2012 18:20  

お知らせ

配布中のPMDEditor用プラグインはPMD用とPMX用があります。特に明示がないものはPMD用です。PMXに使用しても正しく動作しない場合があります。

login