bagginsbill opened this issue on Aug 22, 2006 · 43 posts
face_off posted Thu, 24 August 2006 at 1:44 AM
all three shaders do take the lights into account.
Certainly the toon shader does NOT take into account the light direction. I really don't know anything about your method, but from looking at the node set-up, there doesn't appear to be doing any light direction calculations. The effect you get from a toon shader is quite similar what you get from the incidemce effect when the main light is at the camera. The incidence effect comes into it's own when the main light moves away from the camera. At main light angles of 90 degrees, the incidence effect is too strong, and I recommend either choosing a dimmer light closer to the camera, or turning the effect down - since as you rightly point out, it reddens the skin too much.
I've also built a multi-light incidence shader that tracks any number of lights.
Well this would certainly be an improvement on the single light incidence effect - and is the way the Blender SSS python script works. But wouldn't you be in the same situation of having to re-run the shader when you moved a light?
Paul
Creator of PoserPhysics
Creator
of OctaneRender
for Poser
Blog
Facebook