Working with MetaHumans

 

Despite their complexity, MetaHuman characters operate on the same basic principles as any other 3D models. However, there are certain nuances you might encounter when you try to use such characters with Cascadeur.
This page describes the ways of dealing with these nuances.

Exporting MetaHuman Characters

If you’d like to animate MetaHuman characters in Cascadeur, you’ll first need to export them.

The most convenient way to do this is by using Quixel Bridge.

1. Open Quixel Bridge
At the moment using it is the only way to export MetaHuman characters.

Note

You need the version of Quixel Bridge compatible with the preset you’re using. For example, if you are using a UE5 MetaHuman preset, use Bridge for UE5

2. Open your character.
Currently, MetaHuman characters can only be exported to Maya and to Unreal Engine.
If your plan is to use your character(s) for creating animation, you’ll need to use the Maya export option.

3. Open Export Settings:

4. On the Export Target tab, select Maya:

5. Now go to the Models tab and select the level of detail you’d like to export:

Using LOD0 is not recommended: it might include objects (such as hair strands) not currently supported by Cascadeur.

6. On the same tab, set MetaHumans to Source Asset:

Now, everything is set.

7. Go back to the panel and click Export:

You should get a set of files compatible with Maya.

You can read more about it here:
https://dev.epicgames.com/documentation/en-us/metahuman/exporting-metahumans-to-maya

After you get the character to Maya, simply re-export the scene to FBX format and import the file to Cascadeur.

Alternatively, you can try to export your MetaHuman characters directly from Unreal Engine.
To do this, you’ll need to manually export several assets that make up a MetaHuman character:

1. Right-click the asset file.

2. Select Asset Actions → Export… from the menu:

You should get an .fbx file containing the corresponding part of the character.

You'll need to repeat this procedure for every asset that make up the character
MetaHuman characters include several parts: the skeleton and several meshes, with the exact list depending on the level of detail you are using.

Import and Rigging

Once you have the assets exported, you can get them to a Cascadeur scene.
We recommend to start with importing the skeleton and then applying meshes to it.

To import the skeleton, use File → Import Fbx/Dae → Scene.

For each of the meshes:

1. Switch to the Joint Mode.

2. Select the whole of the skeleton.

3. Select Add Fbx/Dae → Add model to selected from the File menu.

4. Pick the file that contains the mesh.

After you do these steps for every part of the character, you should get a functioning 3D model.
Now, you need to add a rig to it.

The MetaHuman skeleton is similar to the one used in the standard UK4 and UK5 models.
You can use the Quick Rigging Tool to create the base of the rig.
After the base is complete, however, you can use the regular Rigging Tools to make further adjustments - if you need them.

Applying Cascadeur Animations

Animations created in Cascadeur can be applied to MetaHuman characters.

When you create animations to be used with MetaHuman characters, we’d recommend using models with similar structure: UE4 Mannequin for UE4 MetaHuman template, UE5 Manny/Quinn for UE5.

Once animation is complete, you’ll need to export it, so it could be applied to the character.

Recommended settings:
FbxUpAxis to Z
TypeFbxAscii to Off

Both these settings are found in the Settings Window, under the APP category:

To export animation:

1. Open the File menu.

2. Select Export Fbx/Dae → Without Meshes:

3. In the save file dialog, set the FBX format.

What you’ll get is an .fbx file containing the character skeleton and animation associated with it. This file, you can import to the engine and use the animation with your character.

However, the imported animation should be retargeted.
The nuances of retargeting animations for MetaHuman characters are described here:
https://dev.epicgames.com/documentation/en-us/metahuman/retargeting-animations-to-a-metahuman-in-unreal-engine-5

Common Issues

Sometimes when you apply animations to a MetaHuman character, a distortion like this occurs:

This can be fixed by altering skeleton settings:

1. Open the skeleton.

2. Go to the Skeleton Tree panel.

3. Set root and pelvis to Animation.

4. Set all other bones to Skeleton:

5. Save the skeleton.

After this, animations should work without any problems.

Was this article useful to you?

6
8