I have noticed that the default specular level in mobile seems to be maxed out. The specular material input has no effect on mobile so I cannot scale it back in anyway. I’m trying to match the default value on PC but there doesn’t seem to be anyway to do that.
I tried this again with version 4.14 and now I do have some control over the spec on Mobile ES2. But not much. These images show mobile with settings of SPEC at 1 and SPEC at 0.
Thanks for taking the time to comment. I shouldn’t have used the term “falloff”, its misleading. Yes the roughness does handle the spread or falloff of the reflection but the spec setting controls the intensity of that result. The roughness setting seems to give the same results on both but if you set the spec to zero on pc shader model 5 then you have 0 reflection intensity. (Spec input in ue4 would probably be better named as reflection intensity)
Mobile settings seem to always have a high intensity, even at a zero setting.
Hi Card and Dungeon, The problem seems to have been fixed in my testing. I see you have also responded in this answer hub thread
The test I did in that thread (Create a material with 0 color, 0 spec and 0 roughness) seems to work OK. Spec response on ES2 or mobile matches the shader model 5 intensity. (The shape of the specular dot is different but the intensity does match.)
If you have a specific example you would like to share I would be happy to see if I can recreate your problem.