[ Unreal ] 애니메이션 리타겟팅 feat.루트모션

Minsu._.Lighting·2024년 8월 21일
0

📚 [ Unity / Unreal ]

목록 보기
4/4

💡 리타겟팅?

  • 뼈 구조를 맞춰주어 다른 캐릭터의 애니메이션을 사용할 수 있게 해주는 기능

💡 사용법

📢 타겟(애니메이션을 적용 시킬 스켈레탈 메쉬)의 IK Rig을 만들어 준다

컨텐츠 브라우저 우클릭 - 애니메이션 - 리타겟팅 - IK Rig 클릭




새로 생성된 IK Rig 첫 화면, 우측 Preview Mesh 에서 타겟 스켈레탈 메쉬를 적용




소스 IK Rig타겟 IK Rig
뼈를 선택한 후 우클릭 - New Retarget Chain 클릭체인 이름을 확인하고 Add Chain 클릭
우측 하단에서 체인 확인 및 삭제 가능

소스(옮겨줄 애니메이션을 갖고있는 스켈레탈 메쉬)의 IK Rig을 참고해 타겟의 IK Rig을 만들어 준다




완성한 모습




📢 IK Retargeter를 만들어 준다

컨텐츠 브라우저 우클릭 - 애니메이션 - 리타겟팅 - IK Retargeter 클릭




소스, 타겟 스켈레탈 메시 설정
소스와 타겟이 겹쳐 있으므로 타겟 메쉬 오프셋에서 x축 200으로 설정 << 필수는 아니고 확인할 때 편함




에셋 브라우저에서 애니메이션을 클릭해 두 캐릭터의 모션을 확인할 수 있음







📢 사용할 애니메이션을 리타겟팅 해준다

애니메이션 에셋 우클릭 - Retarget Animation Assets - Duplicate and Retarget Animation Assets/Blueprints 클릭




아주 잘 작동하는 모습



💡 문제점

📢 애니메이션 루트모션 사용 / 미사용이 적용이 안된다!

  • 애니메이션의 Enable Root Motion 체크를 해도 안된다.... 왤까...

📢 (수정) 찾았다!!!!!!!!!

[참고 블로그] https://boobiebird.tistory.com/55

profile
오코완~😤😤

0개의 댓글

관련 채용 정보