2024-06-19 /
@syui
ue5
, ue
/ ue
ue5.4でgame animation sampleを試してみる
前提
解説
game animation sampleを使うと標準的なモーションをキャラクターに適用することができます。しかも、epic gamesが提供しているため無料です。
今回はゲームモードで自身のキャラクターを選択する方法を紹介します。
- pluginのvrm4uを有効にする
- vrmを
/Character/ai/Rigsに読み込む
/Blueprints/ABP_Sandbox_Characterを右クリックでアニメーションをリターゲットして/Character/ai/anim/に作成する。
source : SKM_UEFN_Mannequin
target : SK_ai
retarget : RTG_UEFN_ai
なお、この手順は本来不要です。読み飛ばしても構いません。しっかりとしたアニメーションを利用したいときに使えるのでやっておくのがおすすめです。
/Blueprints/RetargetedCharacters/CBP_SandboxCharacter_Mannyを複製して/Blueprints/RetargetedCharacters/CBP_SandboxCharacter_aiにする
- SkeletalMeshを
/Character/ai/Rigs/SK_aiに設定して、Tag(Component Tags)をRTG_UEFN_aiに変更する
tags[0] : RTG_UEFN_ai
/Blueprints/RetargetedCharacters/ABP_GenericRetargetを開いて変数のIKRetargeter_Mapを追加する
RTG_UEFN_ai : /Character/ai/Rigs/RTG_UEFN_ai
- GameMode : GM_Sandbox > Bone : CBP_SandboxCharacter_ai
これで自身のキャラクターを動かせるようになります。今まで色々なモーションを試してきましたが、これは相当しっかり動きます。
髪の毛が途中から動かなくなるのは以前解説したvrm4uのバグだと思います。standaloneで確認してください。