Page 1 of 1

make object not receive cast shadows

Posted: Thu Jun 30, 2016 4:41 am
by greengreen
Can I make an object not receive the shadows cast by another?

I have two tree materials applied to simple planes. One plane faces the sun to cast a proper shadow on the building, but the other plane faces the camera to show up properly.

The plane that casts the shadow is Hidden from Camera, but not GI so it casts the shadow. (Green surface in the screenshot)

The other plane is Hidden from GI & Reflections/Refractions, but not the Camera, so it just shows up but doesn't cast a shadow. (Magenta surface in the screenshot)

Only problem is the second plane receives shadows from the first.

Is there a way to avoid this?

Image

https://i.imgsafe.org/48691f0ed5.jpg

Re: make object not receive cast shadows

Posted: Thu Jun 30, 2016 4:51 am
by greengreen
I can't tell the green surface to cast shadows on the building, but not the tree.

But...can I tell the magenta surface to receive sunlight / GI, but not shadows?

Re: make object not receive cast shadows

Posted: Thu Jun 30, 2016 3:32 pm
by Mihai
I think for your scenario you would need to output the new Reflectance channel in render options. It will give you a diffuse only render with no shadows or highlights. You can then blend it with your main render so there is at least a little bit of shadow in the trees.

http://support.nextlimit.com/display/mx ... ce+channel