MetaHuman Failed to compile Material for platform GLSL_ES3_1_ANDROID

Hello!

I’m having trouble getting a MetaHuman correctly displayed on Android. Every time I launch the compilation I’m having material compilation errors for the head, shirt and jeans (arms, legs and shoes do work fine). I’ve followed the setup recommendations for mobile from here:

https://docs.metahuman.unrealengine.com/en-US/requirements-and-configuration-settings-for-metahumans-in-unreal-engine/

And here:

https://docs.metahuman.unrealengine.com/en-US/performance-and-scalability-settings-for-metahumans/

I’ve reduced the Max LOD Size in Device Profiles > Texture LOD settings, forced the LOD3 within the BP, even set the HeadSynthesized_Baked_LOD3 for every LOD slot in the head’s Skeletal Mesh. Nothing works.

The console says that “shader uses 17 samplers exceeding the limit of 16”, but I don’t know how to fix this or even if it is the source of the problem.

Do you have any ideas, what I’m doing wrong or what should I modify? I’m using a Google’s Pixel 2 XL (Android 11) for testing.

Here some screenshots:

Thank you for your help :slight_smile:

1 Like

Same issue…Have you got any solution?