Hi,
we used the standard shader for a recent mobile project targeting Android and iOS. Unity is on the latest update. The shader produces some serious problems on the mobile devices:
-Biggest problem: Reflective materials produce noisy artifacts on some areas (see the attached images). I created a simple scene, a cube with standard (metallic) shader, metallic value 1, smoothness 0.5, custom skybox (happens also with the standard sky) and direct light. On some areas you see the artifacts appear (flickering, not static). On the 2nd image you see the effect on our mesh.
We used substance painter to create the textures (normals and metallic maps), but as you can see, the effect already appears on a simple mesh without any textures.
Furthermore, the shader behaves strange on mobile. I created a test setup with different smooth values
(metallic 1):
100% 75% 50% 25% 0%
In the editor, it looks fine but on mobile it looks like
100% 100% 100% 100%+artifacts and 0%+artifacts
So the mobile shader kind of ignores the smoothing complete and and adds this artifacts at a certain smoothness level. Any thoughts on this? Is the standard shader supposed to work on mobile at all?
thx for your help!
mario

