turn off self-shadowing on shadowcatching objects?

Sub forum for help and tutorials.

Moderators: ChrisHekman, aoktar

Post Reply
matrixchurchill
Licensed Customer
Posts: 8
Joined: Thu Sep 07, 2017 9:11 am

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!
matrixchurchill
Licensed Customer
Posts: 8
Joined: Thu Sep 07, 2017 9:11 am

thanks for the reply!

here's a simple project setup:
octane_selfshadowtest1.c4d.zip
(117.2 KiB) Downloaded 295 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
User avatar
bepeg4d
Octane Guru
Posts: 10384
Joined: Wed Jun 02, 2010 6:02 am
Location: Italy
Contact:

mmm, I think that it is not currently possible to do this in Octane without multiple renders, sorry.
ciao Beppe
Post Reply

Return to “Help / Tutorials”