Forum Coordinators: RedPhantom
Poser - OFFICIAL F.A.Q (Last Updated: 2025 Jan 11 12:18 am)
This is pretty tricky. The reason you get different levels of illumination is because that's how diffuse reflection works in real life. The reflected diffuse intensity is going to be in proportion to the light energy per unit of area.
Imagine a pencil thin circular beam of light striking a surface at 90 degrees. The lit spot is exactly the same circular area as the cross section of the beam. However, if you tilt the light to a lower angle, then the lit area becomes spread out, which means the same amount of light energy is spread out over a larger area (an ellipse in this case), thus lower energy per unit area.
To counteract this, we need to do a non-photoreal (NPR) shader (material) on the wall and floor.
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)
So, knowing that you have an IBL and an Infinite light, if I build a shader that only responds to specular light, then it only gets data from the infinite light.
Here's a shader you can try. It uses a Specular node to detect where light is striking from the infinite light. Based on that, it chooses one of two colors in a Blender. The darker one will be the shadow color, and can be any color you want. The lighter one will be the lit color, and since you requested pure white, that's what I put in Value_2.
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)
My infinite light is at 100% intensity and the xRotate is -20 degrees, much less than 45.
You may have to adjust things if you want your light to be different. Also, I enabled Gamma Correction in Poser Pro here. Without GC, it will look a bit different.
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)
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)
Oh, and you probably got mismatched shadows in the beginning because the wall was not really touching the floor. If you force the wall to go below the ground a bit, then you get shadows that line up.
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)
No matter what I do in render settings, I still get a faint line at the joint between wall and floor. I'm really not sure why that happens.
I think the only way to get rid of that is to model a single object for wall and floor, and have a very small bevel at the join, so that the normals transition smoothly.
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)
Thanks a lot bagginsbill
it works !
I made a mistake in my first post: the angle was -45 (45 would be under the ground),
but now with your shader is not important because the infinite can be in same plane as ground (xRot = 0) and I still got wall and ground white.
Just one more thing:
since there is no more normal Diffusion in use so I don't know where to plug Ambient Occlusion node for the wall and floor?
If you plug AO in, then you're going to get an AO shadow in the crease, because the wall and floor will "occlude" each other. Is that what you want?
In any case, plug the AO into the Specular_Value of the Specular node.
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)
Yep. As Olivier likes to say, when you want "something here and not there", use a Blender.
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)
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.
pls take a look at the picture where the wall meets the floor - as you can see shadows are not aligned - is there a way to make it right?
wall and floor are 100% white but I can get them white only if the light is 45deg on xRot (in half way between them) - each deviation from that gives me gray color on one of them - is there a way to make them white while the infinite light is at different deg.?
Thanks.