Rendering issues on mobile

Hey Guys,

I’m having some frustrating rendering issues on mobile, that I’m hoping someone could help me with.

Here are some screenshots to paint the picture…

My game setup in the editor:

Here it is in the mobile preview:

Here it is on iOS (ipad pro 9.7)

Here it is on Android:

Clearly there is a lighting or rendering issue of somekind. Not only are some assets not showing the correcet material (or not showing at all on android), the default 1st person character’s gun - which I haven’t modified at all - is not rendering correctly.

My lighting setup is as follows:

  • 1 directional light, set to stationary
  • 1 Skylight, also set to stationary

I’ve also tried removing the skylight, so that the only light in the scene is the directional light.

All meshes you can see in the images are set to stationary, so this is obviously not a light mapping issue.
The only exception to the above is the floor, which is a static mesh - this is just the default floor that ships with the first person template, so there shouldn’t be any light mapping issues there either.

As far as materials go, here’s a screenshot of a master material that I’ve used for both the red painted ducts that you can see in the middle-ground, and the olive painted steel in the foreground…

I’ve also tried unplugging the Metallic, Roughness and AO channels (independently and all together)… but still no luck.

Any suggestions?

I had the same issue, and it’s really strange, I just unplugged the metallic and use specular instead, but I don’t know why this happened

Thanks for the reply, yeah there is definitely something going on with any materials I have that have a texture sample on the metalic channel. But that doesnt solve some other weird shading issues, like the black looking gun?

I do not have any experience with mobiles, but you might find [this link][1] useful.

Ok, so I’m starting to get to the bottom of this…

There are at least two separate issues going on here. One is to do with geometry, and the other is to do with materials.

Problem With the materials:
Unplugging the metallic channel as ‘Night Watcher’ suggested had no affect on the problem materials…

I noticed that some materials that were instances of the same parent were working, and some wern’t. The ones that were working did not make use of the metallic channel (as in didn’t override the blank texture on the master material) were working fine… But unplugging the metallic channel didnt change anything, that seemed weird to me… So I tried opening the problem textures in Photoshop and saving as JPEGs instead of TGA’s or PNGs… and voila material problem is solved.

With the geometry
On Android… some of my mesh’s just don’t render at all, regardless of the material. The android screenshot in my original post happens whether I put a textured material on the mesh or just leave it as the default…

I’ve tried playing around with the import settings of the problem meshes, but I don’t really know what I’m looking for. Is there someone at Epic who I can send an FBX to to troubleshoot for me?