이 가이드는 Marvelous Designer에서 의상을 USD로 내보내어, Unreal Engine의 MetaHuman에 통합하는 워크플로를 설명합니다.
Step 4. Cloth Asset의 Dataflow 설정
Step 1. USD 애셋 가져오기
콘텐츠 드로어(Content Drawer)에서, 마블러스 디자이너로 제작한 의상 USD 애셋을 원하는 폴더로 가져옵니다.
스태틱 메시가 올바르게 가져와졌는지 확인하세요.
Step 2. MetaHuman 애셋 준비
-
콘텐츠 드로어에서 MetaHuman 애셋을 찾습니다.
또는, 우클릭 컨텍스트 메뉴 → MetaHuman → MetaHuman Character 를 실행하여 새 MetaHuman을 생성합니다.
MetaHuman 애셋을 더블 클릭하여 MetaHuman Editor를 열어줍니다.
-
MetaHuman을 Combined Skeletal Mesh으로 내보냅니다.
MetaHuman Editor 메인 메뉴 → MetaHuman Creator → Export Combined Skel Mesh
이 메시를 USD 애셋 디렉토리 내의 Skeletal Meshes 폴더에 저장합니다.
Step 3. Cloth Asset 생성
-
Static Meshes 폴더에서 다음과 같이 수행합니다:
우클릭 컨텍스트 메뉴 → Physics → Cloth Asset.
이름을 명확히 지정합니다. (예: CA_name).
-
Cloth Asset을 Dataflow Editor에서 열어줍니다:
Cloth Asset 우클릭 → Open in Dataflow Editor (Experimental) 실행
-
노드 정리:
-
다음을 제외하고 모두 삭제:
USD Import
Transfer Skin Weights
Remesh
Remesh LOD2 (optional for extra LOD)
Cloth Asset Terminal.
-
Step 4. Cloth Asset의 Dataflow 설정
-
Static Mesh Import 노드 추가:
Dataflow 창에서 우클릭 → Create Node: Static Mesh Import 실행
USD 스태틱 메시를 노드에 할당합니다.
-
노드 연결:
Static Mesh Import → Transfer Skin Weights.
Transfer Skin Weights → Cloth Asset Terminal.
-
추가 연결:
Transfer Skin Weights → Remesh → Collection LOD0.
Transfer Skin Weights → Remesh LOD2 → Cloth Asset Terminal (선택 사항).
-
Transfer Skin Weights 노드 설정:
Target Meshes: Render Mesh.
Render Mesh Transfer: Skeletal Mesh.
Transform Method: Closest Point on Surface.
이전에 내보낸 Combined Skeletal Mesh를 Skeletal Mesh 속성에 할당합니다.
-
미리보기:
시각적 확인을 위해 왼쪽 창의 뷰를 Render로 전환합니다.
Step 5. 애셋 정리
Mesh 폴더 안에 새 폴더를 생성합니다.
-
다음 항목들을 생성한 폴더로 이동합니다:
Static Mesh
Cloth Asset
Cloth Asset Node
Step 6. Outfit Asset 생성
-
Static Mesh 폴더에서:
우클릭 컨텍스트 메뉴 → Physics → Outfit Asset.
이름을 명확히 지정합니다. (e.g., OA_name).
대화창이 출력되면 Resizable Outfit Template을 선택합니다.
Outfit Asset Node를 이전에 생성했던 폴더로 이동합니다.
Step 7. Outfit Asset 설정
Outfit Asset을 더블 클릭하여Dataflow Editor에서 열어줍니다.
Evaluate Dataflow Graph를 Automatic에서 Manual로 변경합니다.
-
Source Asset을 추가합니다:
Sized Outfit Source 선택하여 +를 클릭합니다.
Cloth Asset을 드래그하여 Source Asset 속성에 할당합니다.
사이즈 이름을 지정합니다.
Evaluate Dataflow Graph를 클릭하고 완료될 때까지 대기합니다.
-
Source Body Slider를 열어줍니다:
Combined Skeletal Mesh를 드래그 앤 드랍합니다.
크기 조절이 가능하도록 Sized Outfit 체크박스를 활성합니다.
Evaluate Dataflow Graph 를 다시 클릭한 후, Automatic.으로 전환합니다.
Step 8. MetaHuman에 Outfit 적용
MetaHuman Editor를 열어줍니다.
Hair and Clothing 탭으로 이동합니다.
콘텐츠 드로어에 있는 Outfit Asset 을 Outfit Clothing 섹션으로 드래그 앤 드롭합니다.
Body 탭에서 모델의 사이즈 파라미터를 변경하여 메타휴먼의 체형 비율을 조절하고, 의상이 이에 맞춰 동적으로 변형되는지 확인합니다.
의상이 MetaHuman의 새로운 사이즈에 맞춰 자동으로 조절되는지 확인합니다.
ChaosCloth 애셋 호환 버전
Marvelous Designer에서 내보낸 USD 데이터는 다음과 같이 Unreal Engine 버전에 따라 ChaosCloth 애셋 사용이 제한됩니다.
- Marvelous Designer 2025.0은 UE 5.4와만 호환됨.
- Marvelous Designer 2025.2와 UE 5.6 이상 버전과 호환됨.
- UE 5.5 버전에는 시뮬레이션 데이터 호환 관련 기술적 이슈로 인하여 호환되지 않음.
※ Note: 버전 호환성 이슈는 ChaosCloth 관련 이슈이며, 일반 Mesh와 Material 데이터는 정상 호환됩니다.
댓글을 남기려면 로그인하세요.