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.
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:
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.


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:
- changing the brightness of the world.
- making the world background transparent.
- Using an HDRI.
– Joss Oct 25 '21 at 18:38