IK Mapping 기능은 CLO 및 Marvelous Designer 2025.0 버전부터 사용하실 수 있습니다.
Objective
IK Mapping 기능을 통해 다양한 아바타에 자유롭게 활용할 수 있는 모션(.mtn), 포즈(.pos) 파일과 호환성 높은 아바타(.avt)를 제작할 수 있습니다.
참고 사항 (Notes)
-
FBX 파일 내에는 중복된 조인트 이름이 없어야 합니다. 중복된 이름이 포함된 경우, IK Mapping 기능이 정상적으로 동작하지 않을 수 있습니다.
-
크리쳐나 사족 보행 아바타처럼 Humanoid 구조와 다른 형태의 아바타는 IK Mapping 결과가 예상과 다르게 나올 수 있으므로, 이족 보행 기반의 Humanoid 아바타 사용을 권장합니다.
- 타겟 아바타의 T-Pose와 자세가 유사할수록 포즈 및 모션 적용 시 결과의 일관성과 품질이 향상됩니다.
- CLO 아바타의 T-Pose는 라이브러리에서 확인할 수 있습니다.
1. IK Mapping 기능 사용 방법
IK Mapping 기능을 사용하기 위해서는 T-Pose와 IK Joint 설정이 필요하며, 최소 ‘Required’ 항목에 표시된 모든 Joint는 반드시 매핑되어야 합니다.
1-1. IK Mapping 사용방법
- 아바타 FBX 또는 애니메이션이 포함된 아바타 FBX 파일 불러오기
- 상단 메뉴에서 Avatar > Avatar Editor > IK Mapping 탭 선택
- 아바타의 Joint를 조정하여 T-Pose 설정
- ‘Set T-Pose’ 버튼 클릭
- ‘Auto Mapping’ 버튼을 클릭하거나, 수동으로 각 Joint를 매핑합니다.
* Auto Mapping 지원되는 아바타 플랫폼
다음 플랫폼의 아바타는 'Auto Mapping’ 버튼을 사용하여 자동으로 맵핑할 수 있습니다.
- DAZ – Genesis 8, Genesis 9
- Reallusion
- Mixamo
- Unreal Metahuman
- CLO 아바타와 조인트의 구조와 이름이 동일한 아바타
1-2. 수동으로 맵핑하기
조인트를 수동으로 매핑할 때는 각 조인트의 이름과 역할을 정확히 이해하고, 이에 맞는 부위에 올바르게 연결해야 합니다.
아래 이미지를 참고하여 각 조인트의 위치와 역할을 확인한 후, 올바른 조인트를 매핑해 주세요.
이미지에서 빨간색으로 표시된 조인트는 필수(Required)로 지정된 부분이므로, 반드시 모두 매핑해 주세요.
-
-
Head: 머리 부분
-
Neck: 목 부분
-
Spine1, Spine2: 척추의 상단 부위
-
Waist: 허리 부분의 척추 첫 번째 골격
-
Hips: 캐릭터의 척추와 양쪽 다리가 연결되는 중심 골격 (척추 및 다리 체인의 부모 골격)
-
Left/Right Shoulder, Elbow, Wrist: 어깨, 팔꿈치, 손목
-
Left/Right Hip, Knee, Ankle, Foot: 왼쪽/오른쪽 다리 연결부(힙), 무릎, 발목, 발
-
- 팔과 다리의 Roll 조인트는 하나만 매핑할 수 있으므로, 여러 개의 Roll 조인트를 사용하는 경우에는 움직임을 고려하여 가장 영향이 큰 Roll 조인트를 선택하여 매핑해 주세요.
목(Neck)과 척추(Spine)
IK Mapping 에서는 10개의 목(Neck)조인트와 9개의 척추(Spine) 조인트를 지원합니다. 목과 척추 조인트는 아래쪽에서 위쪽으로 순서대로 번호가 지정되며, 번호가 작을수록 엉덩이에 가까우며 번호가 클수록 머리에 더 가깝게 위치합니다.
아래 이미지에서 각 조인트의 위치와 순서를 확인하고, 순차적으로 정확히 매핑해주세요.
목(Neck)
-
-
Neck은 척추 다음에 이어지는 첫 번째 골격입니다.
-
Neck부터 Head까지의 골격은 Neck1, Neck2, Neck3의 순서로 번호를 건너뛰지 않고 매핑해 주세요.
- 목의 추가 조인트(Neck1~Neck9)는 IK Mapping의 필수 조인트가 아니며, 아바타에 추가적인 목 조인트가 있을 경우 선택적으로 매핑할 수 있습니다.
-
척추 (Spine)
-
-
척추의 첫 번째 골격은 필수로 Waist에 매핑합니다.
-
Waist 이후부터 어깨 골격이 연결된 위치까지는 Spine1, Spine2, Spine3의 순서로 번호를 건너뛰지 않고 매핑해 주세요.
- 척추의 추가 조인트(Spine1~Spine9) 역시 IK Mapping의 필수 조인트가 아니며, 아바타에 추가적인 척추 조인트가 있을 경우 선택적으로 매핑할 수 있습니다.
-
어깨 (Shoulder)
IK Mapping은 기본 어깨(Left/Right Collar)와 추가 어깨 조인트(Left/Right Collar Extra)를 지원합니다.
아래 이미지를 참고하여 어깨 조인트의 위치를 확인한 후, 아바타에 맞는 조인트를 정확히 매핑해 주세요.
- Left/Right Collar Extra 조인트는 기본 어깨(Left/Right Collar)와 어깨(Shoulder) 사이에 위치합니다.
- 추가 어깨 조인트(Left/Right Collar Extra)는 IK Mapping의 필수 조인트가 아니며, 아바타에 추가 조인트가 있을 경우 선택적으로 매핑합니다.
손(Hands)과 발(Feet)
IK Mapping은 손과 발에 대해 최대 6개의 손가락 및 발가락을 지원합니다. (엄지~새끼손가락 5개와 Extra Finger / Foot)
각 손가락 및 발가락은 A, B, C, D로 구분된 최대 4개의 관절로 이루어지며, D 관절은 손가락과 발가락의 끝 부분(Tip 조인트)에 해당합니다.
아래 이미지를 참고하여 손과 발의 각 조인트 위치와 명칭을 확인한 후, 아바타에 맞는 조인트를 매핑해 주세요.
- 각 손가락과 발가락 관절은 A, B, C, D의 순서로 매핑하며, 번호를 건너뛰지 않고 순서대로 연결합니다.
- 손(Hand)과 발(Foot) 노드는 IK Mapping의 필수 조인트가 아니며, 아바타에서 손과 발의 기본 움직임(구부리기 등)을 더 자연스럽게 표현하고 싶은 경우 선택적으로 매핑할 수 있습니다.
* 수동으로 Mapping 후, 반드시 모두 올바르게 매핑되었는지 확인해주세요.
2. 아바타(.avt) / 포즈(.pos) / 모션(.mtn) 저장 방법
IK Mapping 설정이 완료된 후, IK Mapping 정보가 포함된 아바타(.AVT), 모션(.MTN), 포즈(.POS) 파일로 저장합니다.
저장된 파일들은 IK Mapping 정보를 내장하고 있어, 이후 별다른 설정 없이 서로 호환되어 사용할 수 있습니다.
2-1. 아바타(.avt) 저장
아바타 파일을 저장하기 전에 반드시 Reset Joint 기능을 사용하여 아바타를 초기 포즈로 설정해줍니다.
- 3D 창에서 아바타를 클릭한 후 마우스 우클릭 > Reset Joints 선택
- 아바타가 초기 포즈로 변경된 상태인지 확인
- 상단 메뉴에서 File > Save As > Avatar를 선택하여 아바타(.avt) 파일로 저장
2-2. 포즈(.pos) / 모션(.mtn) 저장
- 상단메뉴의 Animation > Animation Editor 클릭
- Animation Editor에서 마우스 오른쪽 클릭 후 'Clamp Range to Active Frames' 클릭하여 자동으로 애니메이션의 재생 범위를 시작과 끝 프레임으로 셋팅
- 상단 메뉴에서 File > Save As > Joint Motion 또는 Pose를 선택하여 모션(.mtn) 또는 포즈(.pos) 파일로 저장
2-3. 포즈(.pos) / 모션(.mtn) 편집을 위한 추가 기능
IK Mapping 설정 후 포즈(.pos) 또는 모션(.mtn)을 적용했을 때, 일부 조인트의 움직임이 부자연스러울 수 있습니다.
이러한 경우에는 Offset Joint와 Move to Ground 기능을 활용하여 움직임을 보다 자연스럽게 수정합니다.
두 기능은 애니메이션 전체 프레임에 동일하게 적용되며, Offset Joint에서 설정한 오프셋 값은 아바타(.avt)로 저장한 후에도 Offset Joint창에서 확인 및 수정이 가능합니다.
- Offset Joint
Offset Joint 기능은 모션 적용 후 특정 조인트의 각도가 부자연스러울 경우, 오프셋 값을 조정하여 보다 자연스러운 각도로 수정할 수 있는 기능입니다.
사용 방법
-
- Animation Editor에서 애니메이션 프레임에서 마우스 오른쪽 버튼 클릭 후 Offset Joint 선택
- 각도를 조정할 조인트를 클릭
- Offset Joint 창에서 오프셋 값을 설정하여 조인트 각도를 조정
Move to Ground
Move to Ground 기능은 IK Mapping 적용 후 모션이나 포즈를 적용했을 때, 아바타의 발이 지면(Grid)에서 떠 있는 경우, 높이 값을 자동으로 조정하여 발이 자연스럽게 지면에 닿도록 수정할 수 있는 기능입니다.
사용 방법
-
- 아바타가 지면(Grid) 위에 떠 있는 것을 확인
- Animation Editor에서 해당 애니메이션 프레임을 우클릭 후 Move to Ground 선택
-
아바타의 발이 지면에 닿는 것을 확인
※ 참고: Move to Ground 기능은 해당 기능을 실행한 시점의 프레임을 기준으로 지면 위치를 결정합니다. 따라서 아바타의 발이 지면에 닿아 있어야 하는 프레임에서 기능을 사용해 주세요.
3. 에러 사례 및 해결 방법
IK Mapping 설정 후 모션 또는 포즈 파일을 적용했을 때 'No matching Avatar’라는 안내창이 뜨는 경우, 아래 항목을 확인해 주세요.
-
IK Mapping 탭에서 T-Pose가 설정되었는지 확인해 주세요.
-
IK Mapping 탭의 Required 항목에 모든 조인트가 정확히 연결되었는지 확인해 주세요.
4. CONNECT UPLOAD 상품 정보 입력
상품 구매 고객의 편의를 위해 AVT/ MTN/ POS 를 CONNECT에 업로드할 때 상품의 상세 정보를 입력합니다.
상품 상세 정보 누락 시, 검수 단계에서 상품 등록이 거절될 수 있습니다.
1. UPLOAD (필수 입력)
업로드 한 파일의 파일 명과 확장자를 확인할 수 있으며, REUPLOAD 버튼을 눌러 파일을 교체할 수 있습니다.
2.TITLE (필수 입력)
CONNECT에 노출될 상품의 상품 명을 입력합니다.
기본적으로 업로드 한 파일의 파일 명이 DEFAULT TITLE로 노출됩니다.
3. DESCRIPTION
구매자들에게 파일의 상세 정보를 제공합니다.
Avatar 경우
- AVATAR HEIGHT (단위 표시)
- BUST CIRCUMFERENCE (단위 표시)
- WAIST CIRCUMFERENCE (단위 표시)
- HIP CIRCUMFERENCE (단위 표시)
- JOINTS 유무
- CLO의 AVATAR SIZING EDITOR 사용 가능/불가능
- CLO의 기본 아바타 ASSETS 파일과 호환 가능/불가능
- Fitting 수트 적용 여부
- IK Mapping 적용 유무 (CLO/Marvelous Designer 2025)
Pose / Motion 경우
- IK Mapping 적용 유무 (CLO/Marvelous Designer 2025)
- IK Mapping 정보가 설정되지 않은 아바타(.avt), 모션(.mtn), 포즈(.pos) 파일의 경우, 해당 파일을 사용할 수 있는 아바타의 파일명 또는 다운로드 링크를 입력
4. TAGS
'TAGS' 는 사용자가 콘텐츠를 검색하고 접근성을 확대하는 타겟 키워드입니다. 판매 상품의 유형을 입력해주면 사용자들이 아이템 검색을 할 때 도움이 됩니다.
5. ATTACHMENT
아바타 (.AVT) / 포즈 (.POS)/ 모션 (.MTN) 와 관련된 파일을 첨부할 수 있습니다. 다만 ATTACHMENT에 첨부된 파일은 어디서 사용되고 있는지 추적이 불가능합니다.
6. ADD SUB-IMAGES
아바타 (.AVT) / 포즈 (.POS)/ 모션 (.MTN)의 특징이 잘 드러나는 이미지를 추가로 등록할 수 있습니다.
7. THUMBNAIL
아바타 (.AVT) / 포즈 (.POS)/ 모션 (.MTN)의 특징이 잘 보이는 이미지를 등록해주세요.
렌더에서만 보이는 재질을 적용한 경우, 렌더 이미지를 등록해주세요.
아이템이 잘 보이지 않는 이미지 또는 아이템과 관련이 없는 이미지를 사용할 경우 아이템 승인 과정에서 거절 될 수 있습니다.
아바타 썸네일은 속옷이 착장된 상태로 제작되어야 하며 누드 이미지를 사용하는 경우에는 아이템 승인이 거절 될 수 있습니다.
※ 아이템 등록 시 유의사항
아래의 경우 아바타/모션/포즈 아이템 승인이 거절 될 수 있습니다.
1. 타 프로그램으로 제작한 아바타/모션/포즈를 다른 3D format으로 변환하거나, 상업 목적으로 배포하는 경우
2. 다른 플랫폼 또는 사이트에서 도용한 아바타/모션/포즈를 업로드 하는 경우
3. 혐오감을 주는 컨텐츠
4. CLO 또는 Marvelous Designer에서 제공하는 아바타/모션/포즈를 판매(Paid/Free)하는 경우
5. 초상권/저작권을 침해하는 경우
6. 썸네일 또는 상세 페이지의 이미지를 누드로 제공하는 경우