もっと刀アクションが見たいぞ!!!
という事で、刀アクション時にあると素敵な抜刀納刀が、めっちゃ楽にできる構造とスクリプトのご提案です。
--------------------
【スクリプト】
https://colab.research.google.com/github/miu200521358/motion_trace_colab/blob/master/sword_rotate_center.ipynb--------------------
【目次】
① PMXEditor準備 … #00:24
② モデル改造 … #00:38
③ 計算準備 … #00:51
④ 刀モデル改造 … #01:17
⑤ 抜刀納刀モーション作成 … #04:32
⑥ FKモーションとの組合せ … #06:47
--------------------
【作業概要】
・モデルに会話プラグインNEOを適用する → 手IKが導入される
・刀モデルに下記ボーンを追加する
・刀親 … 佩刀用
・鞘/刀回転支点ボーン … 抜刀納刀用 ← スクリプトで計算した値を設定する
・鞘/刀握ボーン … 腕IKとの結合用
・抜刀納刀モーション時は、手IKの外部親を刀握/鞘握に設定して、回転支点を動かす事で手IK群を追従させる
・通常モーション時は、腕FK群(肩~手首)を使って動作を行う
・切り替え時には、それまで使っていた系列のボーンを初期化してから、もう片方の系列のボーンを動かす
--------------------
【略語】
腕FK群 … 肩・腕・ひじ・手首・捩:直接動かす標準・準標準ボーン群
手IK群 … 手IK・腕+・ひじ+:手IKを動かし、向きを操作するボーン群
--------------------
【プラグイン等】
会話プラグインNEO <キングM様>
https://www.nicovideo.jp/watch/sm26606084VMDサイジング <miu>
im9755721