I am trying to figure out how to use a transparent object to mask out other objects. Other people have asked similar questions, so here's the links to the others I found:

Create invisibility cloak (alpha mask material)

Invisible object that hides other objects (as a mask)

But I can't figure out how to do it in 3.0 with Eevee, hence the fresh question.

I would appreciate screenshots with an answer because I'm very visual! Thank you.

  • 1
    $\begingroup$ What did you try and were you failed? Also your screen case would be helpfull ... provided links can hide one object or all behinde ... $\endgroup$
    – vklidu
    Jan 31, 2022 at 8:58
  • $\begingroup$ @vklidu I tried a few things to get the result I wanted (combinations of transparency, backface culling, render layers of various setups) but either way I have an answer now, a holdout node in a material :) $\endgroup$ Feb 1, 2022 at 18:29

1 Answer 1


Several options here:

  1. Check holdout option in object settings:

enter image description here

  1. Use a holdout shader:

enter image description here

  1. Turn on holdout toddles in outliner:

enter image description here

and enable it for specific collections:

enter image description here

  • $\begingroup$ Thank you, the Holdout node for a material was exactly what I needed! $\endgroup$ Feb 1, 2022 at 18:27

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .