Is it possible to hide an object in a MultiMatteElement pass

Hello !
When I render a scene with a multimatte pass it usually gives something like this :


There’s nothing wrong there and I always been ok with that for my exterior renderings.
But now I have an interior scene to render which structure is basically like on my above example : a large part of the scene is behind a glass wall. I don’t know if it’s possible but I’d like that glass wall to be “ignored” so that I can have all the objects behind it appear in the pass.
I have tried setting the alpha contribution of the object to 0 and then to -1 but none did help.
Of course i’d like to avoid rendering again the whole the thing with the wall off just to obtain that pass :stuck_out_tongue:

Not too bad to render it again without the glass since you do not need lights or GI.

Yes, but it still requires some extra work. Hopefully I’m not doing an animation so it is indeed still viable to do the rendering twice

I think I have the same problem.

Would it be possible to add an Exclude list to the multimatteelement so we can exclude transparent objects? or is this a difficult thing to achieve without a performance hit?

Since SP3 MultiMatte has refraction support. Set the Affect dropdown to “all channels” and MMREs will be correctly refracted.

Regards,
Thorsten

Oh I think I knew that already! … thanks for reminding me :slight_smile: