I have this shader I use for splat mapping in Unity3D. It\'s a Frankenstein\'d monster from a few different ones I found that I finally got to work. The problem is that it does