Tisket opened this issue on Dec 18, 2013 · 11 posts
Tisket posted Wed, 18 December 2013 at 2:32 PM
I'm not very bright when it comes to technical stuff and I'm having an issue that I hope has an easy solution. What I want is to have the shadow of an item appear on a backdrop but without the item itself showing in the final render, only the shadow itself. I tried playing around with the item outside the camera range but the shadow is distorted and not as crisp looking as I want.
Is there a way to do this without mucking around with layers? I just don't find technical stuff intuitive so a clear simple explanation would be deeply appreciated. Thanks in advance.
Tisket posted Wed, 18 December 2013 at 2:53 PM
An example would be for instance, a housecat would show in the finished render but it's shadow would be that of a lion. Or say a regular hand in the render casting the shadow of a claw. Is that possible?
animajikgraphics posted Wed, 18 December 2013 at 8:39 PM
Quote - An example would be for instance, a housecat would show in the finished render but it's shadow would be that of a lion. Or say a regular hand in the render casting the shadow of a claw. Is that possible?
Render two images (cat, hand) separately and composite in Photoshop (or similar app).
Doing this will allow you to play with the exact transparancy you want as well (for the shadow).
-AniMajik
FatCatAlley.net | Now Playing "SpaceCat 5" Parts 1 and 2
Tisket posted Wed, 18 December 2013 at 9:13 PM
My problem is that I can't have what's casting the shadow in the scene at all so getting a realistic result is problematic.
RHaseltine posted Thu, 19 December 2013 at 8:49 AM
animajikgraphics' solution uses two scenes - one with the thing you want to cast shadows, one with thing you want to be visible. If you render the latter without a background object and save it as png or tiff you can just dump it on top of the version with the shadow. The other option is to use pwCatch on the shadow-casting object, set to cast shadows and transparent, with the thing you want visible present but set not to cast shadows.
Tisket posted Thu, 19 December 2013 at 10:58 AM
Quote - The other option is to use pwCatch on the shadow-casting object, set to cast shadows and transparent, with the thing you want visible present but set not to cast shadows.
Oh I like the sound of that. The Marketplace search doesn't yield any return for "pwCatch" though. Where do I find that? It's a plugin?
Once again, I appreciate your and the other responders help very much. Thank you.
Tisket posted Thu, 19 December 2013 at 11:55 AM
Oh I found it on DAZ. Now to figure out how it works! Thanks again.
wolfyfeetz1 posted Fri, 20 December 2013 at 1:02 PM
Tisket, This should help if I understand what you want to do.
msorrels posted Fri, 20 December 2013 at 10:42 PM
http://www.daz3d.com/forums/viewthread/17295/
Apply the UberSurface shader (which now comes with DAZ) to all the surfaces in the object you want to cast a shadow but be invisible. Then turn on the Phatom on/off switch. It's easy to do this in the surface panel. Just select the object and all it's surfaces, apply the ubersurface shader then scroll down and turn on Phatom.
Then add the item you want to be visible to the scene. For it find the option so that it doesn't cast shadows. Place it on top of the shadow casting item you setup.
If you do that you can have an invisible item casting a shadow.
Attached is a quick test. I applied the UberSurface to all of V4 and turned on Phantom. I then added the bear to the scene and set him not to render a shadow. I added a plane to the scene and one distant light with raytraced shadows. It works with shadow maps too, but I'd recommend raytracing for these kinds of effects.
-Matt
Tisket posted Sat, 21 December 2013 at 1:21 AM
You guys are fabulous! I'm going to play with those techniques this weekend. Extremely useful tips and suggestions.
RHaseltine posted Sat, 21 December 2013 at 8:38 AM
Thanks, I always forget about the Phantom option with uberSurface.