I am trying to get projectors to work with alpha test/cutout shader materials. Setting the Ignore Projectors tag to “false” enables this, but of course the projector then causes the transparent/invisible parts of the rendered object to become visible. Is there a way to make it work properly (not projecting on the transparent parts of the cutout)?
What little I’ve been able to find on the subject suggests that it is impossible … but I’m finding that somewhat difficult to believe.
I noticed that the standard multiply projector uses “AlphaTest Greater 0”. Shouldn’t that automatically cause the projector to only project onto areas that have an alpha value greater than 0 (0 being fully transparent)? Based on the fact that I’m having to ask about this, the answer seems to be “no, it shouldn’t”. But then what exactly is that line’s purpose?
I tried using various blend modes, but none seemed to create the desired effect.
No its the right one just nobody knows the answer, im facing same issue, but im too busy right now to look into it, lets keep thread afload until we dig something.
I’m surprised that this doesn’t seem to be very common.
Are projectors generally avoided? Are cutouts generally avoided?
I imagined it was somewhat common to have a situation where, for example, 2D sprites (with transparent borders) would need to be projected upon while still retaining their transparency.