2025-01-08 /
@syui
ue5
, ue
/ ue
ue5でasian dragonを動かす
ue5でasian(chinese) dragonを動かそうとしてます。
これはcontrol rigを使い簡単に実装したものです。control rig sampleにはdragonがあります。CR_Dragon
のhead_global_ctrl
をABPで動かしています。dynamic
をtrueにします。CharacterのGet Actor Up Vector
からcontrol rigに値を入れ操作します。視点(Actor)を適切に動かすと一回転もできます。
しかし、色々と問題があります。
- 現状、視点を動かさないと自然に動かない。vector-yの値を1秒ごとに上下に動かすなどしたほうがいい
- human(flying) playerに被せているためcollisionがその範囲にとどまるため尻尾などが床をすり抜ける
- game animation sample(GAS)との統合はさらに大変
GASではhumanのIK_Rigを無理やり当てはめています。壁などは登れますが、動きが破綻しています。
この辺をどのように統合していくか。今のところdragon ik pluginを試してみようと思っています。