In the image below you can see a cube, a shadow catcher that is under the cube (Looks like a grey plain), and a red plain under the shadow catcher.

enter image description here

Right now the shadow catcher is catching the shadow, but everywhere that isn't a shadow, it shows the colour of the world background.

I want it to show the shadow, and then show the red plain underneath where it isn't catching the shadow.

Here is an example with an HDRI:

enter image description here

As you can see, the shadow catcher correctly catches the shadow, but it doesn't show the red plane underneath. I would like it to catch the shadow, and display whatever is underneath it.

I am using cycles with GPU, shadow catcher is ticked on the upper plane.

  • $\begingroup$ is that screenshot in render mode or viewport shading mode; or is it an actual render? If it's in viewport shading mode, that's actually EEVEE and your shadowcatcher doesn't work as such. If it's render mode or a render and you have Cycles set as the render engine, please check your visibility settings in object property and verify that Shadow Catcher hasn't come unset $\endgroup$ Oct 24, 2021 at 17:02
  • $\begingroup$ Hi Marty, this is a rendered image. I am rendering in Cycles using GPU. Shadow Catcher is ticked in the object properties of the top plane. My Goals is to get the shadow catcher to catch the shadow of the cube, but also show the red plane which is underneath. What the shadow catcher is currently catching the shadow of the cube, but everywhere that the cube doesn't cast a shadow, the plane displays the 'world background'. I have verified this by: 1. changing the brightness of the world. 2. making the world background transparent. 3. Using an HDRI. $\endgroup$
    – Joss
    Oct 25, 2021 at 18:38
  • $\begingroup$ Did you see this one? blender.stackexchange.com/questions/70230/… $\endgroup$ Oct 26, 2021 at 1:06
  • $\begingroup$ Or this? blendernation.com/2017/04/17/use-new-blender-shadow-catcher $\endgroup$ Oct 26, 2021 at 1:07


You must log in to answer this question.

Browse other questions tagged .