Makehuman-Blender-UE4 Workflow

1

1_1

You can import makehuman models directly into UE4 however if you want to retarget the Animation Starter Pack assets, the pose will never be quite right.

Follow this guide to remedy this.

If any stage is unclear to you, you can watch the youtube video.

2

2_1

Use makehuman nightly build, earlier versions do not contain the correct skeleton.

Feel free to play with the Gender, Muscle, Weight and Height sliders.

Your job will be easier if you turn on symmetry while editing the body.

3

3_1

For best results do not change proportions that will effect the skeleton.

4

4_1

In the Pose tab, select the Game Engine skeleton.

5

5_1

Export as .fbx with centimeter units. All other options remain the same.

6

6_1

Open blender, delete any objects in the scene and change a view to the text editor.

Create a new text file.

7

7_1

Paste in the python script from Github.

8

8_1

Import the makehuman model.

Scale it by 0.1.

9

9_1

With all makehuman objects selected, run the script.

For best results, weight paint the twist bones here. Only the left vertex groups are created, so that after weight painting the left side you can copy these vertex groups and mirror (topology mirror) them.

10

10_1

Export to .fbx with the pictured settings.

Use shift+click to select the Armat and Mesh options.

11

11_1

Import to UE4 with the pictured settings. Only the highlighted settings are important.

12

12_1

Open the new skeleton asset, and click 'Retarget Manager.'

In the Select Rig dropdown, click 'Select Humanoid Rig.'

13

13_1

Close the Retarget Manager. On the left, check the 'Show Advanced Options' checkbox.

We want all bones below pelvis to be in Skeleton mode. The easiest way to do this is right-click pelvis and choose 'Recursively Set Translation Skeleton.' Then set pelvis back to Animation.

NOTE: In UE4.14 and later this step is skipped.

14

14_1

Now open the UE4_Mannequin_Skeleton asset. Open the Retarget Manager and select the humanoid rig.

15

15_1

Finally right-click any Starter Pack animation and select 'Retarget Anim Assets->Duplicate Anim Assets and Retarget'

Choose your skeleton and retarget.

Finish

Congratulations!