By default, when assembling a MetaHuman character, a MetaHumans folder is created at /Game/MetaHumans/.
My question is whether it is possible to change this path to a different location, for example /Game/Content/Characters/MetaHuman/, or if this location is fixed.
The reason I’m asking is that our pipeline is setup that way, that we (asset creators) cannot submit something outside Game/Content/ folder, we cannot submit files to Game/ root location.
And if I manually move this folder and its contents to another location, every new created MetaHuman is still generated back in /Game/MetaHumans. I also suspect that manually moving these files will break functionality.
It should already be possible to change the location of a character before assembly by setting the Targets -> Root Directory parameter in the Assembly panel (after selecting UE Optimized as the assembly pipeline).
There is also an experimental feature that can be enabled to control the location of the common folder.
To enable this feature, set the ‘Enable Experimental Workflows’ option in the Project Settings (found under Plugins -> MetaHuman Character -> Pipeline). This will add Advanced Options to the Assembly panel, under which you should find a Common Directory parameter.
It is possible to move MetaHuman characters after assembly, however we have noticed this can cause problems (such as references not being updated correctly) - this means it requires some attention to detail and potentially manual fixes to do correctly. I appreciate that the lack of flexibility here is problematic when it comes to managing projects - I can share this use case with the engineering team.
Yeah, had various strange things going on when moving around MetaHuman content outside of default folders. In particular pulled my hair out with a hair bug that made it detach from the head when walking up stairs, only to realize it was because of content had been moved from default location. Would be nice with more options in the future but for now, I learned the hard way to keep file paths with everything MetaHuman to defaults