오늘한 In Place Try&Error에 대해서 간단하게 정리하려고 한다.


  • Root Motion을 켜면 Security가 살짝 뜨거나 회전이 어색하게 반영됐다.
  • Root Motion 없이 쓰면 애니메이션 안의 이동감과 실제 캐릭터 이동이 따로 놀았다.

Root Motion 대신 In Place를 선택한 이유

AIController와 CharacterMovement 기반으로 움직이는 Character가
Position이 바뀌는 애니메이션에 Root Motion을 쓰면
실제 이동과 애니메이션 이동이 서로 간섭이 있었다.

해결

이번 애니메이션은 root 회전과 몸체 회전이 섞여 보였고, UE 안에서 Root Motion을 켰을 때 캐릭터가 뜨거나 방향이 왜곡되는 문제가 있었다. 그래서 Root Motion을 억지로 맞추는 대신,
Blender에서 이동량을 제거한 In Place 버전을 만들었다.

처음에는 완전히 제자리로 만들면서 상체 회전이 깨지는 문제가 있었고, 이후 root 회전을 새로 계산하지 않는 방식으로 작업했다.

반응형

'TIL' 카테고리의 다른 글

MyaCat 발표 후 회고  (0) 2026.07.24
World Partition  (0) 2026.07.23
ABP → AnimInstance 전환  (0) 2026.07.20
UE Preload  (0) 2026.07.16
LevelDataAssetGenerator 수정  (0) 2026.07.15