Hey all,
what is the value range of the utility lambert shader?When I try to remap it with either ramp_float, ramp_rgb or range, it behaves very strangely.
Original:
ramp_float:
Result:
Goal (done on a screenshot with image editing software):
thank you for any hint!
So you're plugging the output of the Utility shader into a ramp? Or is the ramp plugged into the color of the Utility?
The first one: Utility ("lambert", "color", "none") -> ramp_rgb* -> Arnold Beauty**
* alternative to ramp_rgb i also tried ramp_float (see screenshot above) and range. always the same (or similar) result.
** is supposed to drive toon shaders "width_scale" eventually
I guess, the lambert shader within the utility node puts out 32bits of color. Still, I thought with ramp_float I could clamp that down to use it further. The first thing is the noise. would have to crank up the samples insanely high to counter that. The bigger problem is, that the gradient from white to black is not linear...
You're connecting the Utility to the ramp input, like this?
The input is a float, so the RGB output of Utility is converted by taking the average of the r,g, and b values. So I don't know if that's going to behave as expected...
Yes. As I tied to explain. That is exactly my setup. And since I expected the utility node with lambert to output a float, i first tried ramp_float. And range. And as you can see in my OP screeshots, i had to clamp the range very narrow to get a gradient from black to white. And what in the "unmapped" version looks rather dark quickly becomes quite bright (eg shadow part of the dino legs)...
For the noise, try putting a C4DtoA tag on the object and disabling Diffuse Reflection