2025-01-08 / @syui

ue5 , ue / ue

ue5でasian dragonを動かす

ue5でasian(chinese) dragonを動かそうとしてます。

これはcontrol rigを使い簡単に実装したものです。control rig sampleにはdragonがあります。CR_Dragonhead_global_ctrlをABPで動かしています。dynamicをtrueにします。CharacterのGet Actor Up Vectorからcontrol rigに値を入れ操作します。視点(Actor)を適切に動かすと一回転もできます。

しかし、色々と問題があります。

  1. 現状、視点を動かさないと自然に動かない。vector-yの値を1秒ごとに上下に動かすなどしたほうがいい
  2. human(flying) playerに被せているためcollisionがその範囲にとどまるため尻尾などが床をすり抜ける
  3. game animation sample(GAS)との統合はさらに大変

GASではhumanのIK_Rigを無理やり当てはめています。壁などは登れますが、動きが破綻しています。

この辺をどのように統合していくか。今のところdragon ik pluginを試してみようと思っています。