I am looking for a way to occlude one cycle´s material against another like when we setup the render passes from the passes property for the scene in a "holdout" mode.

Think 2 spheres over a plane. One sphere overlaps the second one. You can "see through" the overlapped area. If I check "holdout" for one of the spheres, it also cuts out the plane. I only need the ray to instersect (exclude from rays) the intercepting object.

How can I accomplish this? - Thanks.

I am getting close to what I need using a boolean (substract) and a transparent shader...enter image description here

enter image description here

  • 1
    $\begingroup$ Something like this: blender.stackexchange.com/questions/99305/… ? $\endgroup$ – cgslav Aug 15 '18 at 12:10
  • $\begingroup$ Yes, that seems to be it. Let me see if the masking method works within a sphere. Thanks!! :D $\endgroup$ – Pierre Schiller Aug 15 '18 at 17:45
  • $\begingroup$ I've tried it with spheres and it's working fine. Double check if it's exactly what you need. $\endgroup$ – cgslav Aug 15 '18 at 19:59

Your Answer

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

Browse other questions tagged or ask your own question.