- Home /
Does using mobile shaders on PC have any drawback?
Of course it's faster. But why did Unity make separate shaders instead of focusing on the absolute performance? Mobile has vertex lit while legacy also has vertex lit, there are many diffuse shaders, legacy has unlit, mobile has unlit, and there are group of unlit shaders. Also "mobile unlit(supports lightmap)" what the heck does this mean? Unlit means nothing to do with lighting doesn't it?
Answer by fffMalzbier · Apr 11, 2018 at 01:33 PM
Its always a trade off between Features (Visuals) and performance. Yes you can use the mobile shader on PC but you will loose a lot of features compared to the standard shader.
Unlit in this case means does not use real time lights. The "normal unlit shader did not even support lightmapping so they created a shader that does support lightmapping. It all depends on what you need.
Your answer
![](https://koobas.hobune.stream/wayback/20220612160527im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
Adding object to scene causes problem with other objects material/shader 0 Answers
Best Mobile replacement for Legacy Shader/Self-Illumin/Diffuse 0 Answers
Sprites on Android Look too Bright Or White 1 Answer
MaterialPropertyBlock causes Z-fighting sprites 0 Answers
Layered Texture not working properly 0 Answers