I created a new custom shader and dropped it on the material, but it turned it pink. I am on the current LTS version and have no errors in the error log. All I did was create a new surface shader and drop it on the material.
Built in render pipeline?
Both built in and urp don’t work
Surface shaders don’t work in URP afaik. In that case look for the URP docs or use shader graph. Haven’t used BiRP in a while, so can’t comment on that
So I need to use hdrp
What? HDRP is even more complex for custom shaders…
Then what do I use
URP is probably your best bet. It has shader graph and an okay way to write text shaders.
Unity 7 will likely release a better text based shader system, but no one knows when that drops
1 Like