메타휴먼을 이동시켜 이동 애니메이션이 실행될 때
발이 지면에 붙은 것처럼 떨어지지 않은 채 이동하는 문제가 있다
이를 해결하기 위한 방법은 아래와 같다
1. 자신이 생성한 캐릭터의 BP에서 스켈레탈 메시를 찾는다

2. 우측 스켈레톤 트리의 root에 마우스 우클릭으로 컨텍스트 메뉴 호출
3. 컨텍스트 메뉴에서 [ 가상 본 추가 ]의 root 항목 선택

4. 그 다음 추가된 VB root_root에 마우스 우클릭으로 컨텍스트 메뉴 호출
5. 컨텍스트 메뉴에서 [ 가상 본 추가 > foot으로 검색 ] 후 리스트에서 foot_r / foot_l 선택
- 순서 상관 없고 좌, 우 foot bone을 추가해주는 것이 목적

6. 그럼 아래와 같이 가상 본이 구성된다

7. 이번엔 캐릭터의 BP에서 애니메이션 블루프린트(ABP)를 찾는다

8. ABP에서 Control Rig 선택 후 컨트롤 릭 클래스를 찾는다

9. 컨트롤 릭 클래스의 릭 계층구조 탭 선택
10. 릭 계층구조의 root에 마우스 우클릭으로 컨텍스트 메뉴 호출
11. 컨텍스트 메뉴에서 [ 새로 고침 > 메쉬 선택 ]에서 해당되는 스켈레탈 메시 항목 선택

12. 그럼 릭 계층구조 최하단에 아래와 같이 추가한 가상 본이 표시된다

13. 그후 컨트롤 릭 클래스의 bone을 수정해준다
- Step 1 FootTrace의 bone 이름

- Step 4 Modify Transforms의 bone 이름

- Step 5 Get Transform - Bone의 bone 이름

14. 완료!
- 테스트 해보면 정상적으로 작동하는 것을 볼 수 있다
참고 자료
가상 본(Virtual Bone) 활용한 방법 (8분 24초부터)
애니메이션을 수정하는 방법
'개발 > Unreal' 카테고리의 다른 글
| 페이셜 모션 (0) | 2025.10.12 |
|---|---|
| 경사도에 따라 발 각도 수정 (0) | 2025.10.08 |
| 메타휴먼 의상 관련 (0) | 2025.10.07 |
| 메타휴먼 신발 적용 (0) | 2025.09.21 |
| 메타휴먼 헤어 관련 (0) | 2025.09.20 |
