Saving character from a character creator

Hi,

Ive made a Character Creator for MetaHumans and its working well. My question is how do I save my modified MetaHuman? Not only to be used in game, but Id like to save it as a metaHuman or something in a way that lets me use the characters I create in other projects.

Heres a screen of what I have. (Pardon the typos on the sliders, I was too busy hurrying to notice at the time, lol)

Thanks for listening, I hope someone out there is generous enough to help me!

It seems you want to create characters ‘presets’ to be loaded and even migrated to other projects, you need a slot-based save/load system.

You possibly need to create a map variable with all slider options (Parameter name is the Map ‘Key’, type name, and Slider value is the Map ‘Value’, type float. Then, this map variable must be stored as a ‘saved game file’, and its save game ‘slot’ is the preset name, so each preset is saved separately without overwriting the previous ones. That is why you need a slot-based save/load system. To be able to export to other projects, just migrate the saved game files and the system itself, and the presets will be identified by you save/ load system.

ok here is what I have as far as what it seems you are talking about. are you saying I need to make a varaiable for each morph target then save each one? Im still pretty new to unreal. thanks for your help!

Almost there, the variable type is ‘Map’, correct, but your map has only name as ‘key’ and name as ‘value’. The column values must be a float variable to store the assigned value for each morph target (slider). You also need a slot-based save game, which you find tutorials on YT.

WTF Is? Variable: Map in Unreal Engine 4 ( UE4 ) - YouTube

Regarding the slot-based save game, in this one, instead of setting the slot named as ‘save1’, use each preset name individually.
Unreal Engine 4 - Save & Load Game EASY Tutorial - YouTube

If you are new to UE, I recommend Mathew’s channel, where he explains everything.
Mathew Wadstein - YouTube

I also recommend Reids channel
Reids Channel - YouTube

if you want to use it between projects I think it’s safer to save it as an ini file, using bp can end up being a nightmare between projects and version changes

1 Like