passing a grabpass from one shader to another ?? usepass ?

I’m wondering if this is possible, it seems like it would be…

I’d like Object A to simply use grabpass and then pass the texture from that on to Object B’s shader which makes use of the texture. It seems like it would only display anything if Object A is actually in view, but that is fine for what I’m doing.

any ideas??

looks like 3.4 does it :slight_smile: Will update and try to figure it out later.

“Multiple objects using a shader with GrabPass can share the same texture, see GrabPass docs.”

Just tried it, and got a 50% speed increase based on my shaders. Thank you Unity for 3.4 !!!