This guide outlines the workflow for exporting garments from Marvelous Designer as USD and integrating them with Unreal Engine MetaHuman.
Step 4. Configure Dataflow for Cloth Asset
Step 7. Configure Outfit Asset
Step 8. Apply Outfit to MetaHuman
ChaosCloth Asset Compatibility
Step 1. Import USD Asset
In the Content Drawer, import your Clothing USD Asset created in Marvelous Designer into the desired folder.
Verify that the static meshes are correctly imported.
Step 2. Prepare MetaHuman
-
Locate your MetaHuman in the Content Browser.
Or, run it through the right-click Context Menu → MetaHuman → MetaHuman Character to create a new MetaHuman
Double-click the MetaHuman to open the MetaHuman Editor.
-
Export the MetaHuman as a Combined Skeletal Mesh:
MetaHuman Editor Main Menu → MetaHuman Creator → Export Combined Skel Mesh
Save this mesh inside the Skeletal Meshes folder of your USD asset directory.
Step 3. Create Cloth Asset
-
In the Static Meshes folder:
Right-click → Physics > Cloth Asset.
Name it clearly (e.g., CA_name).
-
Open Cloth Asset in Dataflow Editor:
Right-click the Cloth Asset → Open in Dataflow Editor (Experimental).
-
Clean up nodes:
-
Delete everything except:
USD Import
Transfer Skin Weights
Remesh
Remesh LOD2 (optional for extra LOD)
Cloth Asset Terminal.
-
Step 4. Configure Dataflow for Cloth Asset
-
Add Static Mesh Import Node:
Right-click background → Create Node: Static Mesh Import.
Assign your USD static mesh to this node.
-
Connect Nodes:
Static Mesh Import → Transfer Skin Weights.
Transfer Skin Weights → Cloth Asset Terminal.
-
Also connect:
Transfer Skin Weights → Remesh → Collection LOD0.
Transfer Skin Weights → Remesh LOD2 → Cloth Asset Terminal (optional).
-
Configure Transfer Skin Weights Node:
Target Meshes: Render Mesh.
Render Mesh Transfer: Skeletal Mesh.
Transform Method: Closest Point on Surface.
Assign the Combined Skeletal Mesh to the Skeletal Mesh property.
-
Preview:
Switch the left window view to Render for visualization.
Step 5. Organize Assets
Create a new folder inside the Basic Mesh folder.
-
Move:
Static Mesh
Cloth Asset
Cloth Asset Node into this folder.
Step 6. Create Outfit Asset
-
In Static Mesh Folder:
Right-click → Physics > Outfit Asset.
Name it clearly (e.g., OA_name).
Select Resizable Outfit Template when prompted.
Move the Outfit Asset node into the folder created earlier.
Step 7. Configure Outfit Asset
-
Open Outfit Asset in Dataflow Editor:
Double-click the Outfit Asset.
Change Evaluate Dataflow Graph from Automatic to Manual.
-
Add Source Asset:
Select Sized Outfit Source → Click +.
Drag the Cloth Asset into the Source Asset option.
Assign a size name.
Click Evaluate Dataflow Graph and wait for completion.
-
Open Source Body Slider:
Drag and drop the Combined Skeletal Mesh.
Enable Sized Outfit checkbox to make it resizable.
Click Evaluate Dataflow Graph again, then switch back to Automatic.
Step 8. Apply Outfit to MetaHuman
Open MetaHuman Editor.
Go to the Hair and Clothing tab.
Drag and drop the Outfit Asset from the Content Drawer into the Outfit Clothing section.
In the Body tab, change the model's size parameters to adjust MetaHuman proportions, and confirm that the outfit adapts dynamically.
Verify that the outfit adjusts automatically to match the Metahuman's new size.
ChaosCloth Asset Compatibility
The use of ChaosCloth assets from USD data exported from Marvelous Designer is subject to the following compatibility restrictions based on the Unreal Engine version:
- Marvelous Designer 2025.0: Compatible only with UE 5.4.
- Marvelous Designer 2025.2: Compatible with UE 5.6 and later version.
- UE 5.5: Not compatible due to technical issues regarding simulation data.
※ Note: This issue is specific to ChaosCloth. Regular meshes and materials are unaffected.
Please sign in to leave a comment.