Fri, Nov 22, 11:01 PM CST

Renderosity Forums / Poser - OFFICIAL



Welcome to the Poser - OFFICIAL Forum

Forum Coordinators: RedPhantom

Poser - OFFICIAL F.A.Q (Last Updated: 2024 Nov 21 6:06 am)



Subject: how do you make shadows not fall on an object?


AnAardvark ( ) posted Sun, 13 January 2008 at 5:21 PM · edited Fri, 22 November 2024 at 7:41 PM

Is there any way to prevent a shadow from falling on an object? I was thinking of, in particular, water surface.


SamTherapy ( ) posted Sun, 13 January 2008 at 6:00 PM

Render the scene without the thing which casts the shadow or turn off the shadow casting properties of the light.

Coppula eam se non posit acceptera jocularum.

My Store

My Gallery


onnetz ( ) posted Sun, 13 January 2008 at 6:34 PM

another option is to use raytraced shadows and then in the object properties turn off visible in raytracing.

Handle every stressful situation like a dog.

If you can't eat it or play with it,

just pee on it and walk away. :-)

....................................................

I wouldnt have to manage my anger

if people would manage their stupidity......

 


ashley9803 ( ) posted Mon, 14 January 2008 at 3:18 AM

An obvious option, not for purists, is to render twice, once with shadows on for the things you want to have shadows, and once without, then clone the bits you want in a 2D program.
I'm very seldom happy with my final renders as is, and the Occam's razor solution is usually preferable to hours of fussing within Poser.


AnAardvark ( ) posted Mon, 14 January 2008 at 4:46 AM

Quote - another option is to use raytraced shadows and then in the object properties turn off visible in raytracing.

 

This one didn't work.


AnAardvark ( ) posted Mon, 14 January 2008 at 4:53 AM

OK, this worked.
Step One -- make the water surface invisible and render shadows only.
Step Two -- make the water surface visible and render with no shadows.
Step Three -- composite the layers in photoshop. Put the shadow layer on top and use "multiply" to combine them.

Worked perfectly.


bagginsbill ( ) posted Mon, 14 January 2008 at 7:58 AM · edited Mon, 14 January 2008 at 8:00 AM

Sounds like your water shader isn't accurate. If you do the shader properly, it will not show a shadow anyway, even if one falls on it.

Why is that? Because you can't see water at all. You can see reflections coming from the air-water boundary (i.e. the surface), and you can see refractions of things that are in or under the water, but you can't see the water.

So a proper shader for water has no diffuse component. It is the Diffuse component that is responding to light (by making the surface brighter) or the absence of light (by making the surface darker). 

Try something like this:

Use whatever you like for bump or displacement. The important thing is that the Diffuse_Value = 0. This is the simplest possible water shader. We can get more specific features like glossy reflections of your light source too, but most people never shine a light at the right angle and direction to produce speculars anyway. But if you do need them, add a Glossy node plugged into Alternate_Specular, and adjust the parameters for small tight speculars.

PAY ATTENTION HERE:

Turn OFF the Reflection_Light_Mult and Reflection_Kd_Mult. Those parameters cause reflections to respond to light. Why? I have no freaking idea. That is what ruins the realism of reflections. They do NOT change just because light is shining or not shining on the reflection surface.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.