[UnrealEngine5.4.2][Windows11]で確認
game animation sample にMetahumanを追加した方法を忘れないように雑にメモする。
game animation sample
- CBP_SandboxCharacter_Metahuman_Kellan をコピーペーストしてCBP_SandboxCharacter_Metahuman_Vivian(ファイル名は任意)を追加
- CBP_SandboxCharacter_Metahuman_VivianのMeshの下のBody以下を、自分で用意したMetahumanに差し替える
- BodyのTransformのLocationとRotationは0にする
- 差し替え時にEnableMasterPoseの中で、SetLeaderPoseComponentに繋がっていたBodyが消えたので繋ぎ直す
- 差し替え時にConstructionScriptで、EnableMasterPoseに繋がっていたFeet・Legs・Torsoが消えているので繋ぎ直す
- 差し替え時にBodyのAnimClassが消えているのでABP_GenericRetargetをセット
- ABP_SandboxCharacterを右クリックで"Retarget Animations"を選ぶ
- Targetはf_srt_unw_body_mocap(用意したMetahumanで変わる)
- ExportRetargetAssetsをクリック
- ファイル名はRTG_UEFN_to_Metahuman_unw(任意)
- ABP_GenericRetargetのIKRetargeter_MapにRTG_UEFN_to_Metahuman_unwを追加
- CBP_SandboxCharacter_Metahuman_VivianのBodyのComponentTagsにRTG_UEFN_to_Metahuman_unwを追加
- キャラクターを確認するため、GameAnimationWidget"EUW Character Select Button"をduplicateしてObjectをCBP_SandboxCharacter_Metahuman_Vivianに差し替える
公式にも説明があった