Page 1 of 1

turn off self-shadowing on shadowcatching objects?

Posted: Sun Oct 28, 2018 3:28 pm
by matrixchurchill
Hi there - forgive me if this is an obvious question but after watching several tutorials and trying different methods, I have still to find the solution.

I'm compositing an animated character into footage, and would like to render a shadow pass layer with the character for compositing purposes. The shadow catcher cannot be just a plane, as there are multiple objects in the scene that the character should cast a shadow on. However, these objects should not cast shadows on themselves or each other.

In C4D native, you could simply turn off 'self-shadowing' in the Compositing tag. In Octane I've tried different combinations of the Shadow Visibility parameter in the Object tag, rendering separate object layers, inverting mattes etc, but I can't seem to find a way of just getting the character's shadow on the objects and not the shadows of the objects themselves. Any help would be very appreciated!

Re: turn off self-shadowing on shadowcatching objects?

Posted: Mon Oct 29, 2018 7:07 am
by bepeg4d
Hi,
please, post an example scene of your typical setup.
ciao Beppe

Re: turn off self-shadowing on shadowcatching objects?

Posted: Mon Oct 29, 2018 10:07 am
by matrixchurchill
thanks for the reply!

here's a simple project setup:
octane_selfshadowtest1.c4d.zip
(117.2 KiB) Downloaded 297 times
this currently renders as this, where the ground objects are also casting shadows:
octane_selfshadowtest1.png
what I'd like to achieve is this, which I set up in native, where the ground objects are only receiving shadows and not casting them:
native_selfshadowtest2.png

Re: turn off self-shadowing on shadowcatching objects?

Posted: Mon Oct 29, 2018 3:17 pm
by bepeg4d
mmm, I think that it is not currently possible to do this in Octane without multiple renders, sorry.
ciao Beppe