Hello, I want to make some spikes out of a tilemap and make them have a cool gradient.
An example scene would loom something like this.

however, when I try to apply a shader, it does so for every single tile seperately.
plus it makes all the transparent parts dissapear as well. Both of these are the opposite of what I want.

Can someone more experienced with shaders / masks help me?