Control Rig Sample
- updated: 5.7.1
- [C]ontrol [R]ig [S]ample
GASPにCRSのドラゴンを追加。
ドラゴンの動きを作る
まず、/ControlRig/Characters/Dragon/SKM_Dragonを選択して、ABP, IK, RTGなどを右クリックから作ります。
ドラゴンの動きを作るには、2種類の方法があります。
BP_Walerをベースにする
- /Game/Locomotor/BP_Walker
カチッと動いてほしいときは、新しくタイプをGASPで作り、そこでシンプルな動きを追加します。/Game/Locomotor/ABP_Walkerが参考になります。
BP_Mannyをベースにする
- /Game/Blueprints/RetargetedCharacters/BP_Manny
次に、GASPの見た目にリターゲットする方法で、これは人間(RTG_UEFN)の動きにあわせることになります。多少の違和感は残ります。
- RTG_SKM_Dragon:
/Game/ControlRig/Characters/Dragon/Meshes/RTG_SKM_Dragonで、腕であるArmを、足であるLegに変えます。
- BP_Dragon:
/Game/Blueprints/RetargetedCharacters/BP_Dragonで、動きとともにrootを上下するようにします。CDS_Transformに値を入れます。
https://blueprintue.com/blueprint/gj-fq7rq/
- ABP_Dragon:
/Game/ControlRig/Characters/Dragon/Meshes/ABP_DragonでCDS_Transformの値を取ります。Dragon IK Pluginの処理を入れます。
https://blueprintue.com/blueprint/5klq5m-6/
- SKM_Dragon:
/Game/ControlRig/Characters/Dragon/Meshes/SKM_Dragonの設定にてPost Process Animation Blueprint: ABP Dragonを指定します。
https://www.youtube.com/watch?v=3c3Q1Z5r7QI