Wed, Feb 5, 2:53 AM CST

Renderosity Forums / Poser - OFFICIAL



Welcome to the Poser - OFFICIAL Forum

Forum Coordinators: RedPhantom

Poser - OFFICIAL F.A.Q (Last Updated: 2025 Feb 05 2:05 am)



Subject: Shadow color?


  • 1
  • 2
Mec4D ( ) posted Thu, 04 October 2007 at 5:00 PM

file_389844.jpg

Ok work done in 4 min!!!!!

I pick up the ground color and the desire shadow color from the image put the value in the Lit Color and Shadow Color set the Calibrate value to Zero and render my color shadow with one simple light.. for the extra  blending color tones set the Shadow Blur Radious to 20 in some cases and it work briliant.. THANK YOU BB!!!!!! it can't be more simple... ...and render so much faster as the shadow catcher feature...

i did not used it with a good light so just for simple quick  test ...

_________________________________________________________

"Surrender to what it is - Let go of what was - Have faith in what will be "


Robo2010 ( ) posted Thu, 04 October 2007 at 5:01 PM

file_389845.jpg

For my math nods, this is what I see, and only get. 

But I will go and work (take a guess which ones they are). Only way for me to know. 😄


Mec4D ( ) posted Thu, 04 October 2007 at 5:08 PM

**Robo2010 , you don't have to build it, just put the material BB did into your material folder and add to the ground plane from your material room and change the values to fit your needs .....so simple ...
**
see the post above by BB ::
*Attached File: ShadowCatcher.mt5.txt (13.5 kilobytes)

*Here is the colored shadow catcher shader. Save it to your materials runtime as ShadowCatcher.mt5. Load it onto your ground plane or square.

_________________________________________________________

"Surrender to what it is - Let go of what was - Have faith in what will be "


Robo2010 ( ) posted Thu, 04 October 2007 at 5:17 PM

*Robo2010 , you don't have to build it, just put the material BB did into your material folder and add to the ground plane from your material room and change the values to fit your needs .....so simple ...

AH!,...how in the world could I have missed that. Geesh (hits forhead).


Mec4D ( ) posted Thu, 04 October 2007 at 5:23 PM

welcome back on the track! :😄:

_________________________________________________________

"Surrender to what it is - Let go of what was - Have faith in what will be "


bagginsbill ( ) posted Thu, 04 October 2007 at 5:34 PM

Cath,

I'm so happy it worked right. You're test image is spectacular. I didn't try any other situations, so it's great to see that it did the right thing.

Robo - Glad you got it sorted out. In case you really have to know, those nodes are just Simple_Color or Math_Functions. But even if you tried to build it - how could you? I didn't show you the rest of the nodes. There are a lot more nodes. In my screenshots I just showed you the ones you have to touch.


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)


Robo2010 ( ) posted Thu, 04 October 2007 at 5:50 PM · edited Thu, 04 October 2007 at 6:00 PM

*Robo - Glad you got it sorted out. In case you really have to know, those nodes are just Simple_Color or Math_Functions. But even if you tried to build it - how could you? I didn't show you the rest of the nodes. There are a lot more nodes. In my screenshots I just showed you the ones you have to touch.

*Thats ok for now. I finally got the mt5 file, and all shows in the material room. I am busy at the moment, cooking for wife, family. Also doing windows XP maintenance, all at the same time.  

I was so excited yesterday (and even today) for this, and was out ready to take outdoor photographs. Only good shadows was for 10 minutes hour, and was to late finding it raining and cloudy. But, oh man, when that sun comes out at that special time. I am so ready. I will have to hook up my other Hard drive to get that one photograph I really like to try this on. I will also load it up in my download page, so others like yourself and even Mec4D to play with. 😄 give an hour or two.

Will be awesome when a family video is used as background.


Mec4D ( ) posted Thu, 04 October 2007 at 6:07 PM

file_389848.jpg

I made some changes in the Calibrate_BLACK node and set the second value_2 to 1,0000 also, this remove the tint from the background complete and it don't make the background image darker no more.. also the Blending Factor can be set down to minimum and it give nice effect, you can pick the LIT and Shadow colors direct from the Material room and works so fine and more acurate.

Thank you BB again you really spare so much work for me doing it, especialy for animated work this is so excellent .. the rendering speed too
I have to make the HDR + light test to see how it come out but well I hope the AO pick up the nice color as usual.. have to test it while hot on the table! :)

somebody can make dinner for me? I am busy... just kidding..

_________________________________________________________

"Surrender to what it is - Let go of what was - Have faith in what will be "


Mec4D ( ) posted Thu, 04 October 2007 at 6:45 PM

file_389850.jpg

P.S forgot to add that by the last settings my shadow value by the sun light was set much more higher.. look here the virtual shadows blends perfect together in 2 min.... one hdr and one sun light... for me works perfect and would be in usage as standart !

Thanks again BB

_________________________________________________________

"Surrender to what it is - Let go of what was - Have faith in what will be "


Robo2010 ( ) posted Thu, 04 October 2007 at 6:54 PM · edited Thu, 04 October 2007 at 6:57 PM

*somebody can make dinner for me? I am busy... just kidding..

*😄

*P.S forgot to add that by the last settings my shadow value by the sun light was set much more higher..
look here the virtual shadows blends perfect together in 2 min.... one hdr and one sun light...
for me works perfect and would be in usage as standart !

*Looking good.  

See if you can put one of those spheres in one of those entrances, and one out from it. 

I will eventually get to play (looks at watch and life situations).

I am so excited about this thread.


byAnton ( ) posted Thu, 04 October 2007 at 7:50 PM · edited Thu, 04 October 2007 at 7:51 PM

What would you recommend for reflected color from differing objects; where different shadows have different color hues on the same surface?


and

http://images.buycostumes.com/mgen/merchandiser/24750.jpg

-Anton, creator of Apollo Maximus
"Conviction without truth is denial; Denial in the face of truth is concealment."


Over 100,000 Downloads....


Mec4D ( ) posted Thu, 04 October 2007 at 7:57 PM

For that you can use Gather shader node  that will reflect the color of the object , the most simple thing you can do b/c the GI .py script is not that perfect yet to use however i made cool tests with that as well ...

_________________________________________________________

"Surrender to what it is - Let go of what was - Have faith in what will be "


byAnton ( ) posted Thu, 04 October 2007 at 8:12 PM

I've tried the gather node in the past. Problem I kept running into is the item glowing where light levels were low. Perhaps very  low ambient values and very high gather values....

Thanks.

-Anton, creator of Apollo Maximus
"Conviction without truth is denial; Denial in the face of truth is concealment."


Over 100,000 Downloads....


Mec4D ( ) posted Thu, 04 October 2007 at 8:15 PM

file_389854.jpg

P.S here is one simple preview, not really briliant setting but well a quick one that is possible to do.. in real world the colors on the ground reflect from the ball on the floor, in poser the flow reflect the colors of the ball in darker places of the shadow..

_________________________________________________________

"Surrender to what it is - Let go of what was - Have faith in what will be "


Mec4D ( ) posted Thu, 04 October 2007 at 8:25 PM

file_389856.jpg

you have to use on light for the shadow and one light with no shadows that will light up the object from the dark side also but not that strong so this way the gather can pick up the light and reflect it where the shadow show up.. i did not used any Ambient it is good for a objects glowing in the dark scenes... however the GI.py script do a nice job for that for very dark scenes

_________________________________________________________

"Surrender to what it is - Let go of what was - Have faith in what will be "


byAnton ( ) posted Thu, 04 October 2007 at 8:37 PM

Great info. Thankie.

-Anton, creator of Apollo Maximus
"Conviction without truth is denial; Denial in the face of truth is concealment."


Over 100,000 Downloads....


Mec4D ( ) posted Thu, 04 October 2007 at 8:45 PM

file_389857.jpg

You welcome Anton, here one more, the ground have bump noises .. and the shadows are set on lower value.. you see that the left side where is not much light on the ball don't reflect on the flor no more not even the front as only the shadow area, if you use Ambient everything will reflect in the flor or other bojects around that use gather.. you can get it perfect done but for that you need more that 2 min .. ;)

_________________________________________________________

"Surrender to what it is - Let go of what was - Have faith in what will be "


byAnton ( ) posted Thu, 04 October 2007 at 9:20 PM

Aye. because the reflected color is of such a low value in the real world that is can mostly only be visible in lower light levels.

I will definately play around with this more. 

I like that it looks like it would be good at faking translucency too.

-Anton, creator of Apollo Maximus
"Conviction without truth is denial; Denial in the face of truth is concealment."


Over 100,000 Downloads....


Mec4D ( ) posted Thu, 04 October 2007 at 9:28 PM

Yes Anton, see in my gallery Image " WOT " good example for that.. a fake illumination from a object that use also  translucence node ... works perfect ? 2 shadows, one green one standart..

_________________________________________________________

"Surrender to what it is - Let go of what was - Have faith in what will be "


bagginsbill ( ) posted Fri, 05 October 2007 at 10:30 AM · edited Fri, 05 October 2007 at 10:31 AM

Quote - I made some changes in the Calibrate_BLACK node and set the second value_2 to 1,0000 also, this remove the tint from the background complete and it don't make the background image darker no more.

 

Cath,

That node is a Math_Functions:Add node. Because you placed a 1 in Value_2, it adds them and produces 2. While you can get away with that on that node, it isn't what I intended for you to do. Just put a 2 in Value_1, or a 2.5, or 3, or 4. The purpose of that node is to detect where there is NOT a shadow, so that the shadow catcher effect is 0 (BLACK). That's why you tune upward until you get black in calibration mode.

The Calibrate_WHITE node is also a Math_Functions:Add node. BUT BE CAREFUL! There is something plugged into Value_1 - I need you to edit Value_1 always, not Value_2. If you edit Calibrate_WHITE Value_2, it will not include the plugged in value and the results will be wrong. The purpose of this node is so you can tune upward to determine where the maximum tinting should occur. I want to see 1 (WHITE) where you want the maximum shadow catcher effect.

These two calibration nodes are very important. Any time you change your lights, do a calibration render again to make sure you're getting black and white. If you don't get black for the un-shadows regions, it accidentally tints the whole picture, just as you discovered.

If Poser had a Simple_Number node (something like the Simple_Color node), then I would have used it, so there would be no confusion or possibility of mistake. But, alas, there is no such node. The closest thing is to use a Math_Functions node and just ignore Value_2 - leave it at 0. It is true that some of my parameter nodes don't care which one you change, but don't rely on that behavior. It is accidental. Always use Value_1 and pretend Value_2 isn't there.


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)


bagginsbill ( ) posted Fri, 05 October 2007 at 11:40 AM

file_389901.png

How cool would it be if Poser let me make new nodes like this :biggrin:

I wish they would hire me. I could do tons of cool stuff for them in just a few weeks. This is what I do in my real job - we build business rules calculations using nodes, only in my system, users can make up new nodes by assembling the existing ones. Then they get to put the parameters they want on the new object, and nobody has to see how the insides work. No coding either.


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)


bagginsbill ( ) posted Fri, 05 October 2007 at 11:54 AM · edited Fri, 05 October 2007 at 11:56 AM

file_389905.jpg

Regarding the gather, I find that the effect is usually too strong. If you're plugging it into Alternate_Diffuse, choose a gray instead of white for the value multiplier. This will make the amount of gather much more subtle.

I tried to make an animating GIF of these three renders so you could see the differences more easily. It looked like crap.

Anyway, I wanted to show what a toned down amount of Gather should look like. I have Gather and AO on the ground and the ball, so the ball lights the ground and the ground lights the ball.

I did it in Poser 6 because Poser 7 (the thrid render) doesn't work right. They broke it. Face_off says use material based AO because it works better - well this IS material based AO. It doesn't work better. It sux.

I used 25 samples - that should be high enough to avoid banding and splotches.


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)


bagginsbill ( ) posted Fri, 05 October 2007 at 2:04 PM

Attached Link: AOG.html

Oooh - I figured out how to do what I want using flash, and googlepages.

Follow the link


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)


Mec4D ( ) posted Fri, 05 October 2007 at 4:39 PM

Quote -

Cath,

That node is a Math_Functions:Add node. Because you placed a 1 in Value_2, it adds them and produces 2. While you can get away with that on that node, it isn't what I intended for you to do. Just put a 2 in Value_1, or a 2.5, or 3, or 4. The purpose of that node is to detect where there is NOT a shadow, so that the shadow catcher effect is 0 (BLACK). That's why you tune upward until you get black in calibration mode.

I know BB thanks I was just quick playing with that but well setting the Calibrate_Black to higher values make it better , I just need some time to work with and find the best way for me to work it out.. so sometimes little experiments are fine, the above setting i did was only for myself to fit what I did not for the general usage ;) .. thank you again for the note about

_________________________________________________________

"Surrender to what it is - Let go of what was - Have faith in what will be "


Mec4D ( ) posted Fri, 05 October 2007 at 4:44 PM

Quote - I wish they would hire me.

write to them about, they maybe will do, this is cool and more simple looking for the regular users.. heheheh.. you could make a good job there in this room and move it a little bit forward.. before DAZ kill it with own ideas.. yesterday when I checked the new features in Daz Studio it was funny that they go ahead with the new stuff beside the lighting in Daz studio is still to much game looking for me and not so clear..

_________________________________________________________

"Surrender to what it is - Let go of what was - Have faith in what will be "


Mec4D ( ) posted Fri, 05 October 2007 at 4:52 PM

Quote - Regarding the gather, I find that the effect is usually too strong. If you're plugging it into Alternate_Diffuse, choose a gray instead of white for the value multiplier. This will make the amount of gather much more subtle.

I see the gather get a little bit over the edges in P7... can't see anything on this website you posted above it is clean so no flash or anything visible ..
I made a quick test before so not exact.. I never use white surfaces in my final renders and for the best effect I spend 12-16 hours on so not compared to 2 min preview.. but well we have to keep it simple and give the oportunity for the users to play with that.. the self made cookies taste the best right ? ;) I made one pic using only gather nides for the surfaces where was not specular and everything based on reflect and fake GI.. it was looking very natural, rendering time was a killer but well a good quality..  every surface and material need own attention and different settings.. even for GI, we can use one script and light everything the same way.. this will go to nowhere.. skin or wall reflect light different ways that why in some progs everything looks not natural at all , nice for the eyes as illustrations but not photographic effect..

_________________________________________________________

"Surrender to what it is - Let go of what was - Have faith in what will be "


Mec4D ( ) posted Fri, 05 October 2007 at 4:54 PM · edited Fri, 05 October 2007 at 4:57 PM

In you flash code you forgot to change the names and path that why it don't play :::

<em>::::<<span class="start-tag">embed</span><span class="attribute-name"> name</span>=<span class="attribute-value">"Untitled-1" </span><span class="attribute-name">src</span>=<span class="attribute-value"> </span><span class="attribute-name">width</span>=<span class="attribute-value">"358" </span><span class="attribute-name">height</span>=<span class="attribute-value">"322"::::::<br></br><br></br>replace red with : </span></em><span class="attribute-value">"http://poserbagginsbill.googlepages.com/aog.swf"</span>

_________________________________________________________

"Surrender to what it is - Let go of what was - Have faith in what will be "


byAnton ( ) posted Fri, 05 October 2007 at 6:38 PM

Quote - How cool would it be if Poser let me make new nodes like this :biggrin:

 
I begged for the ability to make custom nodes via a locked macro. Or at least password protected nested nodes. I begged and nagged. No luck.

Quote - I wish they would hire me:

 
If this ever comes to pass, email me.

I really like the images above. Bounced color is my new favorite thing. But I do most of it in Postwork.

-Anton, creator of Apollo Maximus
"Conviction without truth is denial; Denial in the face of truth is concealment."


Over 100,000 Downloads....


Mec4D ( ) posted Fri, 05 October 2007 at 8:18 PM

file_389945.jpg

I did another test, nice how the specular reflect on the ground plane..using the gather both for the sphere and the ground, we just have to know exactly what is the level of the reflective surface  to set it correct for every object used in the scene..

_________________________________________________________

"Surrender to what it is - Let go of what was - Have faith in what will be "


ice-boy ( ) posted Sun, 26 October 2008 at 9:32 AM

bagginsbill i tryed your new shadow catcher. grounbreaking. and even better then the first one.

how do you do this?


bagginsbill ( ) posted Sun, 26 October 2008 at 10:39 AM

You really want the math behind it or just a general explanation?


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)


ice-boy ( ) posted Sun, 26 October 2008 at 10:42 AM

no no no. i dont want explanation.
i just asked how do you come up with this .

did they hire you? for christ sake why dont you work for them? and why dont they do what you asked them?

he he :)


bagginsbill ( ) posted Sun, 26 October 2008 at 10:49 AM

I come up with solutions when someone asks how to do something. I usually don't know how to do it until then.

It's what I do professionally - invent software that most people think cannot be written, or cannot be written quickly.


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)


momodot ( ) posted Sun, 26 October 2008 at 11:42 AM

Unfortunately I am not smart enough for the fancy node tricks. :(
My dumb-painter approaches are:

  1. an IBL light set low with a color complementary to the main shadowing light.

  2. a very dark complementary color set on the ambient channel of everything in the scene to fake an ambient IBL... gradients can be used here also.

  3. a separate shadow only render that is composited to a no shadow render and colorized in Photoshop.



momodot ( ) posted Sun, 26 October 2008 at 11:47 AM · edited Sun, 26 October 2008 at 11:50 AM

file_416354.jpg

Just turned up this image from an old post about using the ambient channel for fake ambient lighting back when I was using Poser Pro Pack.



ice-boy ( ) posted Sun, 26 October 2008 at 12:17 PM

try gamma shader and you will see how an IBL 20-30% can make your render look good.


ice-boy ( ) posted Mon, 23 March 2009 at 1:01 PM

can we do a basic shadow catcher without the color options and calibration?

like the poser catcher with gamma correction ?  i dont need shadows to have color and calibrating takes some time when i do test renders.

i was trying to change your shader BB but i had no luck.

i substracted the diffuse node and connected it to transparency. didnt look good.

thanks for help.


ice-boy ( ) posted Mon, 23 March 2009 at 1:52 PM · edited Mon, 23 March 2009 at 1:52 PM

edit


bagginsbill ( ) posted Mon, 23 March 2009 at 4:22 PM

I can't think of a way to build the shadow catcher using nodes that controls transparency without calibrating. The problem is there is no node that tells you directly how much you are in shadow. All we have is how much light is reflecting, either using a Diffuse node or something similar, such as Clay. I can't even tell how much light is hitting the surface. I can only tell how much is reflecting after hitting, which is based on the normal as well as the light intensity and where the shadow is falling.

So that's why I used the Diffuse node and require that you calibrate, so the shader can know how bright it is when lit and how bright when in shadow.

For example, with an IBL and an infinite, the two values could be .3 and .6, or .1 and .9, or .8 and .9. Which do you look for? Is .5 in shadow? Not in the last one - the last one has .8 in shadow and .9 when lit. So we have to calibrate.

The AO node gives us a direct measurement of occlusion, regardless of how much light is falling. We need a similar node for directional shadows but there is no such thing in Poser.

The information is there, just not accessible or derivable using existing nodes. Only the built-in shadow catcher is able to detect "in shadow %" without regard to light level or angle of incidence.

Also, in P7 it is not possible to build GC into this if we use transparency. We do not have a transparency node either. I wish we did. I would like a Transparency node that gives the color of the object behind the current object, similar to what Refraction does at IOR = 1, but without having to do ray-tracing.

I can build a GC shadow catcher using ray-tracing and refraction instead of transparency. In fact, I already did. But it's slower than the transparency version.

If you really don't care about color or shadow intensity, just use the built-in one.  I know it doesn't do GC, but it is good enough for test renders.I'd argue if you're not interested in shadow color, you're not really interested in shadow intensity that much, right? Because pretty much GC would only change the shadow intensity.


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)


ice-boy ( ) posted Mon, 23 March 2009 at 4:28 PM

thanks for the explanation.

like you said for test renders i should use the built in shadow catcher.


ice-boy ( ) posted Sun, 05 April 2009 at 4:37 AM

i am having problems calibrating with the ShadowCatcher-AO.
ShadowCatcher-AO can be used for only AO on the ground right? 

with the Calibrate Lit i pic the white part right? 
with the Calibrate Shadow i pick the dark part that i get from AO right? 


ice-boy ( ) posted Sun, 05 April 2009 at 5:17 AM

i think i made it to work.
when using material AO its best to have wthite and black because material AO doesnt change with lights. right?


sandmarine ( ) posted Fri, 06 April 2018 at 5:51 PM

Was dealing with this problem today... the mt5 file provided in this thread is already gone, so i guess I'll just deal with the shadow color in Photoshop, seems the faster way to go :)


bagginsbill ( ) posted Sat, 07 April 2018 at 9:10 AM · edited Sat, 07 April 2018 at 9:11 AM

Nice necro-post.

The shadow catcher invented in this thread is available from my site and has been for a long time. In fact, it has been improved.

https://sites.google.com/site/bagginsbill/free-stuff/shadow-catcher

Please note it was written before there was a SuperFly and it only works in FireFly.


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)


  • 1
  • 2

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.