이전 포스트에서는 전신 움직임은 물론 손의 디테일한 모션까지 실시간으로 캡처할 수 있는 새로운 기능, Hands Motion Capture (Beta)를 소개했습니다. 이번 글에서는 여러분이 직접 만든 커스텀 캐릭터를 MOVIN Studio에 불러와 사용할 때, 보다 자연스럽고 정확한 손목·손가락 모션을 구현하기 위해 필요한 리타게팅 과정을 자세히 다뤄보려고 합니다.
Hands Motion Capture (Beta) 기능은 Firmware Version 2.0.0 이상에서 지원됩니다.아직 이 기능을 사용해보지 않았다면, 먼저 펌웨어 업데이트 가이드를 참고해 최신 버전으로 업그레이드 해주세요. 현재 사용 중인 펌웨어 버전은 인터넷 브라우저에 192.168.2.100:8001 입력 한뒤 System Monitor → Firmware Version 항목에서 확인할 수 있습니다.
만약 MOVINMan 캐릭터에서 Hands Motion Capture 결과를 확인했을 때 손동작이 부자연스럽거나 트래킹이 불안정하다면 Hands Motion Capture (Beta) 가이드를 참고해 촬영 환경이 적절한지 점검해보세요. 이제 Hands Motion Capture 환경이 잘 갖춰졌다면, 여러분의 커스텀 캐릭터에 자연스러운 손 동작을 적용하기 위해 필요한 핸드 리타게팅 기능들을 소개해보겠습니다.
Hands Motion Capture와 리타게팅 — 캐릭터 손 동작 반영
커스텀 캐릭터를 사용할 때 자연스러운 손 움직임을 얻기 위해서는, Hands Motion Capture로 얻은 데이터를 캐릭터의 손 본 구조에 맞게 정확히 리타게팅하는 과정이 필요합니다. 아래에서는 이 과정에 사용되는 주요 리타게팅 옵션들을 정리했습니다.
Pose Matching
전신 리타게팅과 동일하게 Hands Motion Capture에서도 Rest Pose 정렬은 매우 중요한 단계입니다.
다음과 같은 경우 리타게팅 결과가 어색해질 수 있습니다.
- 캐릭터의 손목·손가락의 Rest Pose가 MOVINMan과 크게 다른 경우
- 손가락이 Rest Pose에서 과도하게 꺾여 있거나 부자연스러운 방향을 향하는 경우
Pose Matching에서 기본 자세를 MOVINMan과 유사하게 정렬하면, 이후 리타게팅 결과가 훨씬 자연스럽습니다.

Bone Mapping
Bone Mapping 단계에서는 손목과 각 손가락 체인을 캐릭터의 구조에 맞게 매핑합니다. 손가락 체인을 올바르게 설정해두면, Hands Motion Capture에서 전달된 회전 정보가 정확한 본에 매핑되어 캐릭터의 손 움직임이 자연스럽게 전달됩니다.
인포그래픽을 참고하여 각 손가락 체인을 선택한 뒤, 해당 손가락에 맞는 본들을 순서대로 추가해 체인을 구성합니다. 이후 각 손가락별 역할을 지정하기 위해 Bone Flag를 설정해야 합니다. 각 손가락 별 체인의 첫 본을 시작점으로 지정하며, 예를 들어 Thumb의 경우 첫 본을 ThumbStart(Bone Flag)로 설정합니다.
모든 손가락의 시작점이 올바르게 지정된 후 Auto Setting을 선택하면, 체인에 포함된 본의 길이, 구조, 그리고 지정된 Bone Flag를 기반으로 Rotational Mapping이 자동으로 설정되어 보다 정확하고 안정적인 손가락 움직임을 구현할 수 있습니다.

Retargeting
리타게팅 단계에서는 MOVINMan과 커스텀 캐릭터 사이의 손가락 구조·길이·비율 차이를 보정하기 위한 다양한 옵션을 제공합니다. 아래는 Hands Motion Capture와 함께 사용할 수 있는 대표적인 옵션들입니다.
Thumb FK Scale
Thumb FK Scale은 엄지가 FK 회전량을 얼마나 반영할지를 조절하는 옵션입니다. 캐릭터에 따라 엄지의 길이·회전축·비율이 크게 다르기 때문에, 동일한 소스 모션을 그대로 적용하면 엄지가 과도하게 꺾이거나 충분히 굽혀지지 않는 문제가 발생할 수 있습니다. Thumb FK Scale을 활용하면 캐릭터의 손 구조에 맞게 회전량을 증폭/감쇠시켜
보다 자연스러운 엄지 동작을 구현할 수 있습니다.
Correct Finger Twist

Correct Finger Twist는 손가락이 구부러질 때 발생하는 Twist(비틀림) 문제를 보정하는 기능입니다.
- 손가락이 옆으로 비정상적으로 꼬여 보이는 현상
- 회전축이 틀어져 손가락 마디가 어색하게 움직이는 문제
이 옵션을 활성화하면 손가락 체인의 Twist 축을 기준으로 회전 값을 재분배하여, 구부림·펴짐의 형태가 자연스럽게 유지됩니다.
Correct Finger Twist(Fist)
.gif?table=block&id=2b99efa9-7e12-8090-ad44-ce353a631454&spaceId=6ae31a1a-7654-4272-91be-3fb124e796f2&expirationTimestamp=1764950400000&signature=-L_bfUfTE3eOxSakQgSApY4l8OcbJw6pMEbZgOVL_Dw)
Correct Finger Twist (Fist)는 주먹을 쥐는 동작에서 손가락 마디의 뒤틀림이나 겹쳐 보이는 문제를 해결하기 위한 기능입니다.
- 주먹 형태가 무너지는 문제
- 손가락이 서로 지나치게 교차하거나 비정상적으로 말리는 현상
이 옵션을 사용하면 손가락이 자연스럽고 안정적으로 접히며, 다양한 캐릭터 비율에서도 자연스럽게 주먹을 쥔 자세에서의 모션 데이터를 얻을 수 있습니다.
마무리
이번 글에서는 Hands Motion Capture(Beta)로 얻은 손 동작 데이터를 커스텀 캐릭터에 자연스럽게 적용하기 위해 필요한 리타게팅 옵션들을 살펴보았습니다. 손목의 회전부터 손가락 마디의 세밀한 움직임까지, 캐릭터마다 다른 본 구조와 비율을 고려해 올바르게 매핑하고 보정하는 과정은 높은 퀄리티의 핸드 애니메이션을 만들기 위해 매우 중요한 단계입니다. 특히 Rest Pose 정렬, Finger Chain 구성, Rotational Mapping, 그리고 엄지·손가락 보정 옵션들은 캐릭터의 개성이나 스타일에 따라 결과가 달라질 수 있으므로 확인해보시길 추천드립니다.
Retargeting 기능을 잘 활용하면 MOVINMan에서 보던 자연스러운 손 동작을 여러분의 캐릭터에도 그대로 전달할 수 있습니다. 캐릭터의 비율 차이로 인해 발생하는 왜곡이나 Twist 문제를 최소화해, 보다 안정적이고 표현력 있는 손 움직임을 연출할 수 있습니다.
Hands Motion Capture(Beta)와 Hands Retargeting 기능은 앞으로도 지속적으로 개선될 예정이며, 다양한 캐릭터 스타일과 워크플로우에 대응할 수 있도록 발전해 나갈 계획입니다.
더 자세한 리타게팅 옵션 설명과 업데이트는 MOVIN Docs에서 확인하실 수 있으며,
사용 중 궁금한 점은 언제든지 MOVIN Discord에서 문의해주세요.