5️⃣

【UE5】IKのRetargetで初期ポーズを合わせてるのに、ポーズが合わない時の対応

2023/07/08に公開

環境

  • Unreal Engine 5.1.1
  • Windows 11

問題の内容

IKのRetarget機能において、初期ポーズを合わせてるにもかかわらず、
初期ポーズの調整が反映されない問題がありました。

期待する状態 (Tポーズ)

左のマネキンに右のモンスターのポーズを合わせたい

問題の状態

右のモンスターの腕の位置がおかしい

初期ポーズ

マネキンにモンスターの初期ポーズは合わせているが、
問題の状態が発生している。

警告

Retarget Output Log に 以下ログが表示されている

IK Retargeter could not find target root bone, None in mesh SK_Exodus_Gruntling
IK Retargeter unable to initialize target root, 'None' on skeletal mesh: 'SK_Exodus_Gruntling'

対応

警告によると、モンスター側の target root が設定されていなさそう。

マネキンの状態

pelvisRetarget Root が設定されている

モンスターの IK Rig に Retarget Root を設定

マネキンの状態を参考にして、モンスターの pelvis を右クリックし
Set Retarget Root を選択します。

結果

これで、モンスターにも target root が設定され、警告表示も消え
正常にTポーズが表示できました。

Discussion