Page 1 of 1

A way to fake soft shadows?

PostPosted: Wednesday, 05.September 2012, 07:41
by Skinnytorus
Hey guys,

I've been experimenting with shadows and learnt that you can 'catch' a shadow pass via using ShadowGrab + Alpha on ModMaterial
and then using ipp Bloom with UseAlpha on. Then you can blur the masked shadow by using Blur param in Bloom op.
.
But the question is: how to make the Shadow invisible in viewport, but visible only to Bloom for alpha masking and blurring? Any ideas?
Thank you.

Re: A way to fake soft shadows?

PostPosted: Wednesday, 05.September 2012, 09:05
by Skinnytorus
A little addition:
1) Of course, I can double the Bloom (one with masked view, the other with full view), but the shadow will remain in the full view anyway...
2) I can also double the object with its material or the entire scene and turn the shadows off in the copy, but would that be right in terms of performance and scene management?...

Re: A way to fake soft shadows?

PostPosted: Wednesday, 05.September 2012, 09:06
by ikam
you can use bakedshadow too

Re: A way to fake soft shadows?

PostPosted: Wednesday, 05.September 2012, 09:11
by Skinnytorus
Yes, I can. But how to get rid of unblurred shadows without doubling objects?

Re: A way to fake soft shadows?

PostPosted: Wednesday, 05.September 2012, 09:27
by Skinnytorus
I think I could use Rendertarget on the masked blurred shadow pass after Bloom and mixing it back to the scene via Layer2d.
I can not try that right now, but it may actually work. What do you guys think?

Edit: On second thought it's not a workable solution. Original shadows will remain anyway... :(