Skeletal mesh translucent material not showing in mobile rendered

Hi folks,

I’m having trouble with a material not rendering on mobile.

As you can see from the image, the mobile renderer does not show the eye lashes.

The strange thing is - the same eye lash material, when applied to the cone behind the girl renders fine on both mobile and desktop.

Materials without opacity render fine on the eye lashes.

The eyelashes are rendered find if the model is imported as a static mesh (as opposed to skeletal mesh)

It is as if Unreal Engine mobile renderer does not like rendering materials with opacity on the eye lash mesh element.

I can supply FBX and/or Unreal project files if this would be helpful.

Hope anyone can help.

Regards,
James

The issue seems to come down to this:

As soon as you apply 2 different textured materials to a mesh, one of them is not rendered correctly in the mobile renderer.

Is there any resolution to this?

Answering my own question

Don’t worry about this, I have come to a resolution.

I have realised either I am doing something wrong or the mobile renderer just cant accept 2 different textured materials on the same skeletal mesh.

For now, my workaround is just to have only 1 material for the whole of my skeletal mesh (only 1 material element). This 1 material is masked in areas for transparency.

This is quite a nice optimised solution anyway.

Note how my material is masked, not translucent! Translucent materials at the moment seem to have Z ordering issues even on the desktop renderer!