Metahuman Animator stalls during Prepare for Performance

I’ve tried several times but the progress bar ends up hanging at around 88% while Preparing for Performance. Anyone else run into this problem?

1 Like

Hi there @snappy,

Hope you’re well!

This topic has been moved from International to Character & Animation.

When posting, please review the categories to ensure your topic is posted in the most relevant space.

Thanks and happy developing! :slight_smile:

1 Like

same issue here , were you able to find a solution ?

Not yet.

I have exactly the same issue at 89%. Nothing happens, no error, no crash it’s only stays on processing nothing".

What are your specs ? mine i7 9700KF, 64g RAM and RTX 3090

I found somewhere to not toggle fast prepare, where we can find this option?

My processor’s a little older - i7 5820. RTX 3080ti.

So for me it works, I just let the CPU compute for a while. The process stayed at 89% and then it was done!

How long did you wait? I’ve let it sit at 89% for 20 minutes-ish.

I went for a walk so more than 20 minutes I guess.

Hi Folks.

On a lower spec machine (either in terms of RAM or CPU), ‘Prepare for Performance’ can take a while, possibly as long as half an hour. This part of the processing uses a lot of memory; if you have less than 64Gb of RAM it will perform the processing in a less memory-consumptive way which takes considerably longer to run. Basically, if you are still seeing significant CPU usage, the process has not stalled and should eventually complete. Even on a reasonably high spec machine, this process can take around 20 minutes or so.

There is one additional non-standard trick which can be used to speed things up on a low-spec machine (either in terms of RAM or CPU). If you set the following CVar: mh.Identity.TrainPreviewSolvers false, it will not train the preview solvers to be used in the Performance asset. When you process the Performance, you must then check the Processing Parameters->Skip Preview property before processing the shot, otherwise you will get an error message saying that the MetaHuman Identity has not been prepared to process performances. Skipping Preview will not affect the quality of the final solve (assuming you have selected either Standard or Additional Tweakers Solve Type); it simply means that the first solve ‘preview’ pass will not display any results.

If you are still hitting problems, please reach out and we will investigate further.

Jane

3 Likes

Please explain in a bit more detail.
What can I do to disable the preview?

Hi @Doraemon231 ,

To disable training of the preview solvers, you need to follow two steps:

  1. During MetaHuman Identity Creation:
  • Set the Following Cvar in the Cmd prompt and press return:
  • Then, in your MetaHumanIdentity, press ‘Prepare for Performance’. This should take a lot less time / memory than if training of preview solvers is enabled.
  1. Before processing your MetaHuman Performance, set ‘Skip Preview’ to true in the Processing Parameters:

Hope this makes things clearer,
Jane

1 Like

Hi Jane,

Please could you kindly support me

I’m having problems with the ‘prepare for performance process’