I've recently picked up Unity and I'm messing around in 2D, so I might be missing something basic. I've been trying to apply a material with a custom shader to sprites, and whenever I apply it, it turns the sprite invisible. The custom shader code comes from here: https://github.com/bricevdm/FogSprites/blob/master/Assets/Sprites-DiffuseWithFog.shader, and here is what it looks like: Shader "Sprites/Diffuse with Fog" { Properties { [PerRendererData] _MainTex ("Sprite Texture", 2D) = "white" {}...