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 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 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 at 18:27

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.