基本

参考:

IK で動くボーンの基本構造 | hosino の MMD 倉庫

IK を作成する

設定
  • ターゲット (Target) IK で操作する一連のボーンの末端ボーンを指定する。腕 IK においては「手首」ボーン、脚 IK においては「足首」ボーンを指定する。
  • ループ (Loop) 求解の繰り返しステップ回数 (目安3040 回程度)
  • 単位角 求解の初期ステップ量 (単位度/目安57.29578114.5916 程度)
  • Link IK で操作する一連のボーンを先端側から順に指定する。腕 IK においては「ひじ」ボーン、「腕」ボーン、脚 IK においては「ひざ」ボーン、「足」ボーンを指定する。
  • 角度制限
    • X 最小/最大
    • Y 最小/最大
    • Z 最小/最大
  • 変形階層
  • 物理後
  • 性能
    • IK

参考:

IK のまとめ | ぺんぎんをひらがなで表記する会

手首などの IK についてざっくり | STONE

IK ってなんぞや | 水道屋

IK 影響下の子にボーンをつけたい時 | モエ エ シャンドン

#1 基本形の作成 (睡犬) | ニコニコ静画

#2 2リンク以上の IK (睡犬) | ニコニコ静画

#3 IK からの回転取り出しと使用例 (睡犬) | ニコニコ静画

足の手前の上までやると急に違う方向に膝が右や左に向いてしまう – Yahoo! 知恵袋

角度制限

他のモデルの足 IK もこの設定でしたので
右ひざの角度制限は Y -180.0 と -0.5 を入れておけば間違いないと思います。

—— MMD モデル作成用覚書

参考:

脚の IK が荒ぶる | MMD モデル作成用覚書

PMX で足 IK を組むときの注意 | コノリメモ

回転付与の設定みたいなもので、上下回転/X回転だけを連動しないようにってできますか? – Yahoo! 知恵袋

変形階層

リンク:

変形階層ってなんぞ? – トラブルシューティングなど | とある工房

参考:

変形階層を整える | 水道屋

変形階層を整える | 水道屋

単位角

参考:

単位角を 114.5916 にしてもボーンの動きがおかしい – Yahoo! 知恵袋

Link

IK で計算するボーンをリストに追加する。先端から根元に向かって順に並んでいる必要がある。

MMD 上で IK の暴れるいくつかの要因
1. Link の順序が上から根元 > 先端の順になっている(通常は先端 > 根元
2. Link に載っているボーンの親子関係で根元より先端のほうがボーン番号が小さい。
3. 2 の状態で index コピーから貼り付けると 1 も併発する。

—— @flammpfeil

参考:

MMD 上で IK の暴れるいくつかの要因 (@flammpfeil) – Twitter

IK オン/オフ

動画:

ポーズを変えずにボーンの IK をオフにする方法 (わたり)

参考:

IK を切るッ! | STUDIO SERO

IK をオン/オフした時のずれを減らす方法 | MMD 格闘ログ

足 IK をオフにすると両足が意図しない方向に行ってしまう – Yahoo! 知恵袋

足 IK

参考:

足 IK の作り方 | クソザコブログ

Making Leg IK Bones (HarukaSakurai) | DeviantArt

足首が捩れておかしくなる

MMD は足の動きは基本的には足 IK で操作するのだが、下半身と足のつま先の向きが違うような脚に捻りのあるポーズを IK だけで作ると、捻挫したりカカトが浮いたりする。そういう場合は足ボーンの Y を回して、つま先と同じ向きにしてやると捻挫が治る。

—— @Baroque384

足を大きく上げる動作をさせると、足首の向きが足 IK の向きと一致せずに変な方向にグリングリン回ってしまうことがある。そういう場合は足 IK をオフにして、足ボーンと膝ボーンで足の形を合わせてキーを打ってから足 IK を ON に戻すと捻挫が治る。

—— @Baroque384

動画:

How to Set Won’t Sprain Leg IK (WINGLAYER)

参考:

捻挫したりカカトが浮いたりする場合は足ボーンのYを回して、つま先と同じ向きにしてやると捻挫が治る (@Baroque384) – Twitter

足首の向きが足IKの向きと一致せずに変な方向にグリングリン回ってしまう場合は、足IKをオフにして足ボーンと膝ボーンで足の形を合わせてキーを打つ (@Baroque384) – Twitter

MMD で IK が動作しない

現象:

PMX エディタの「Transform View」で動くように IK を設定したモデルを、MMD に読み込むと IK が正常に動作しない。

原因:

  • 「変形階層」が適切に設定されていない。(PMX エディタではボーンの「変形階層」が設定されていなくても動作する場合がある。)
  • 「付与」を使用している場合に、「ローカル付与」の設定は MMD では無視される。(付与が適用されるアルゴリズムが PMX エディタと MMD で異なる。)

参考:

Transform View で動くのに MMD で動かない IK このやろう | tri_RIP

IK 下層のボーンが付いてこない

これはリングのボーンの変形階層を 1 にすれば物理 OFF でも足首に追従するようになる

—— @Baroque384

参考:

これはリングのボーンの変形階層を 1 にすれば物理 OFF でも足首に追従するようになる (@Baroque384) – Twitter

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Protected by reCAPTCHA