Hello,
I have been struggling with this issue all day! I have a bunch of textures in which pure black (0, 0, 0) is actually supposed to be rendered as transparent. I have tried converting all pure black to alpha using the methods described here: Unity - Manual: Importing Textures
But I end up getting the problems described in this thread: http://forum.unity3d.com/threads/156453-Texture-Problem
I found a shader that perfectly produces exactly what I am looking for here: http://wiki.unity3d.com/index.php?title=TextureMask
The only problem with this shader though is: it requires 2 textures.
So now I turning to the ShaderLab Unity forums. Is there a way to put 1 texture that has NO ALPHA into a shader.
-The shader will look for all pure black - rgb: (0, 0, 0) pixels
-The shader will then render these pixels as alpha (or use a cutoff to get rid of them)
Or, if you do have a solution to my thread here: http://forum.unity3d.com/threads/156453-Texture-Problem I would like that as well.
Thank you!