Mixamo 모션 캡처

Mixamo, Auto Rig Pro 및 Blender로 모션 캡처 작업하는 방법

Mixamo rig 또는 기타 모션 캡처를 사용하여 Blender에서 캐릭터 애니메이션을 만들고 있다면 여러 클립을 결합하여 씬의 시퀀스 형성을 위해 비선형 편집 가능성을 이미 찾아보았거나 계획했을 것입니다.        

그러나 모션 캡처를 사용하면 몇 가지 제한 사항이 있으며 특히 미리 만들어진 애니메이션으로 작업할 때 한 가지 중요한 주의 사항은 조정하려는 애니메이션의 특정 부분이 있을 수 있다는 것입니다. 더 간단한 수정은 비교적 관리하기 쉽지만 일부 상황에서는 mocap 클립 위에 특정  요소를 수동으로 애니메이션해야 합니다.        

이 글의 전반부는 Auto Rig Pro에 관한 튜토리얼로, 이 튜토리얼을 통해 멋진 메쉬용 리깅을 신속하게 만들 수 있을 뿐만 아니라 모션 캡처 데이터와 함께 이 리깅을 사용할 수 있는 방법에 대해 살펴보겠습니다. 그런 다음 Auto Rig Pro와 함께 또는 Auto Rig Pro 없이 사용할 수 있는 NLA Editor 기술을 살펴보겠습니다.

설치

애드온은 Blender 마켓에서 구매할 수 있으며 저의 경우 유료 버전을 사용했다는 부분을 알려드립니다. 제 개인적인 생각으로는 40달러 이상의 가치가 있다고 보여지며 특히 단편 애니메이션을 만들고 싶은 경우에 두통을 덜어 드립니다. 아직 애드온이 없다면 구매 후 파일을 다운로드하십시오.        

애드온 구매를 원치 않는다면, 무료 도구로 모션 데이터를 편집할 수 있도록 Mixamo와 함께 NLA 편집기를 사용하는 방법에 대한 저의 다른 튜토리얼을 확인해 보십시오.

여기 Blender에서는 기본 설정으로 이동하여 애드온을 설치하겠습니다. 이 튜토리얼에서는 주 auto rig pro zip만 선택하면 됩니다.

Mixamo 모션 캡처
Mixamo 모션 캡처

리깅

속성 탭에서 애드온의 컨트롤을 찾을 수 있습니다. 먼저 연결할 메시를 선택하고 auto rig pro 스마트 탭으로 이동한 다음 선택한 오브젝트를 누르는 것으로 시작합니다.

Mixamo 모션 캡처

이제 리그에 대한 각 가이드 영역에 마커를 배치하라는 메시지가 표시됩니다.

Mixamo 모션 캡처
Mixamo 모션 캡처
Mixamo 모션 캡처

마커를 배치한 상태에서, 시작해보겠습니다. 그리고 메타 리그를 조금 다듬어보겠습니다.

Mixamo 모션 캡처

이제 리그에 대한 제어를 얻기 위해 match를 누릅니다.

Mixamo 모션 캡처

보시다시피 Mixamo나 bvh 파일에서 얻은 것보다 훨씬 강력한 armature를 얻을 수 있습니다.

Mixamo 모션 캡처

리타겟팅(Retargeting)

Mixamo에서 이 캐릭터의 fbx를 로드합니다.

Mixamo 모션 캡처

Mixamo armature를 source armature로 할당하고 armature를 동결합니다.

Mixamo 모션 캡처

Mixamo의 fbx가 너무 작게 들어오면 스케일(ALT +S)을 클리어하면 메쉬가 그들의 휴식 자세로 정렬됩니다. 자동 스케일 기능을 사용하여 다른 경우를 위해 두 armature의 스케일을 맞출 수 있습니다.        

이제 생성된 리그를 대상 armature로 할당하고 Build bones 목록을 클릭하겠습니다.

Mixamo 모션 캡처

Mixamo 모션 캡처

작업이 완료되면 Mixamo Fbx IK 사전 설정을 가져올 수 있습니다. 이것은 Mixamo armature와 리그의 명명 규칙과 일치할 것입니다.

Mixamo 모션 캡처

리타겟을 누르고 지정된 프레임 범위가 올바른 지 확인한 후 OK를 누르십시오.

Mixamo 모션 캡처

이제 저희가 작업한 것이 아래와 같이 보입니다.

Mixamo 모션 캡처

경우에 따라서는 컨트롤러를 선택하고 편집이 필요한 채널에서 그래프를 이동하여 사소한 조정을 할 수 있습니다.

Mixamo 모션 캡처
Mixamo 모션 캡처

애니메이션을 적용하려는 모든 컨트롤러의 키 프레임을 제거할 수 있습니다.

Mixamo 모션 캡처
Mixamo 모션 캡처

NLA를 사용하여 편집

또는 NLA 편집기를 사용하여 일부 컨트롤에 대한 애니메이션을 재정의할 수 있습니다.

이 경우 저는 다른 애니메이션을 리타겟팅 했고 현재 애니메이션을 아래로 밀어내면서 특정 조인트를 움직이고 변경한 후 키 프레임을 삽입합니다.

Mixamo 모션 캡처

대상이 변경된 애니메이션은 NLA 편집기에서 새 키들의 세트로 표시됩니다. 이 예시에서는 캐릭터의 손에 있는 루트와 주전자를 부모로 하고 손가락을 돌려서 이 아이템들을 잡을 것입니다.

Mixamo 모션 캡처

이 아이콘은 애니메이션을 NLA 트랙의 액션 스트립으로 밀어냅니다.

NLATrack의 스트립은 대상이 변경된 애니메이션의 액션 스트립입니다.

Mixamo 모션 캡처

액션 스트립 위의 주황색 스트립은 캐릭터의 손을 조정할 때 만든 새 키프레임을 나타냅니다.        

(궁금하신 분들을 위해 저는 손가락 뼈 중 하나를 오브젝트의 parent로 지정하여 움직일 때 손을 따라갈 수 있도록 했습니다.)

Mixamo 모션 캡처

렌더링 된 프레임의 애니메이션 결과물은 다음과 같습니다.

Mixamo 모션 캡처

추가 팁

또 다른 멋진 사용 사례는 NLA 편집기를 사용하여 기존 애니메이션 위에 별도의 애니메이션을 추가하는 것입니다. 이는 auto rig pro 없이도 수행할 수 있습니다.

Mixamo 모션 캡처

그래서 이 시나리오에서는 이 사람이 스핀을 하면서 악기를 연주하게 하고 싶습니다. 이전에 이미 개발한 악기 연주 애니메이션을 사용하겠습니다.        

이를 위해 이번에는 Mixamo 더미 메쉬를 사용했기 때문에 수동으로 스케일을 조절하여 Mixamo의 춤추는 애니메이션을 리타겟하겠습니다.

Mixamo 모션 캡처

애니메이션의 대상이 변경되면 기존 애니메이션이 재정의됩니다. NLA 편집기에서 새 키를 작업 스트립으로 누르고 탭을 눌러 스트립에 대한 편집 모드로 전환합니다.

Mixamo 모션 캡처

지금부터 이 캐릭터의 상체를 위한 모든 제어를 선택하고 키프레임을 지우겠습니다.

Mixamo 모션 캡처
Mixamo 모션 캡처

지금은 다리와 발에 있는 회전하는 애니메이션만이 그 아래에 있는 악기를 연주하는 애니메이션 위에 덮어 씌어집니다.

이것으로 튜토리얼을 마치며 여러분들께 유용한 정보가 되었기를 바랍니다. 늘 저희 가라지팜과 함께 행복한 렌더링 되기를 바랍니다!        

모션 캡처에 대해 자세히 알아보려면 Deepmotion을 사용하여 mocap을 만드는 방법에 관한 다음 튜토리얼을 꼭 확인해 보십시오. 또한 매주 새로운 튜토리얼이 업데이트 되는 저희 유튜브 채널 'GarageFarm.NET Academy'를 꼭 구독하시기 바랍니다.

Mixamo 모션 캡처

관련 포스트

No items found.
live chat