Export Shape Keys (Morph Targets) from UE4 to Blender (Workaround)

Since 4.23 you can export finally Shape Keys from UE4 to FBX.

But the Blender Import Script can’t use this FBX Files.

In this example, I use the “Character Customization: Male” Bodymesh.

Export:
ExportMorphTargetUE4.png

https://forums.unrealengine.com/core/image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

But if we try to import in Blender we get this Error:
ErrorMessage.png

https://forums.unrealengine.com/core/image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==


To fix this you must convert the FBX File with FBX Converter (FBX 2013)

https://forums.unrealengine.com/core/image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==


The FBX Converter can you download (for free) on Fbx Converter Archives

Now we have no “Import Error” anymore…and the Shape Keys works fine

https://forums.unrealengine.com/core/image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

ShapeKeys.png

3 Likes

This is good to know. I would have thought exporting with the 2013 fbx format from unreal would be the same as whatever the converter is doing. Given that unreal uses autodesk sdk to export to fbx.

Interesting.
I suppose I should push an update to my Curves plugin to make the extra conversion not be needed…

Thank you for this workaround. i can now continue working!

THANK YOU! I was wondering what I was doing wrong, but it was a conversion issue after all!

Thank you! Now, i can do, what i whant!

Thank youuu

Hello, this is my first time attempting to export a Metahuman from Unreal to Blender in order to modify the mesh and add customized clothing. I’m using Unreal Engine 5.4.1 and the Windows 64-bit version of the Autodesk 2013.3 FBX converter. Each time I attempt to convert the FBX file for my Metahuman I’m presented with the following error: “Call to FbxImporter::Import() failed. Error: File is corrupted.”

The mesh appears to be functioning perfectly within Unreal, and I’ve attempted doing a fresh export several times to no avail. Is there anybody that could lend some insights into how to resolve this?