Kaylic opened this issue on Apr 20, 2007 ยท 27 posts
bagginsbill posted Sat, 12 May 2007 at 6:52 AM
*"Try this, for each material setting on the hair, in the material room, disconnect the texture map from the Diffuse_Color node & connect to the Alternate_Diffuse node instead. Turn the Diffuse_Value to 0 & copy the original Diffuse colour to the Alternate_Diffuse colour."
*Do any of you even realize what this does? Yes, it eliminates your lighting problems, but do you know why?
It's because you reprogrammed the shader to ignore lights. If you don't believe me try this: turn all your lights off and render. You're still going to see that hair texture.
The Diffuse_Color channel of the root node internally connects to a Diffuse lighting calculation. The Alternate_Diffuse channel does not. The purpose of the Alternate_Diffuse is to give you a place to plug in an alternate implementation of diffuse lighting, instead of the one built into the root node. Examples of alternate lighting models in nodes include Toon, Clay, and Velvet. Because each model handles interaction with lights (that's its purpose) the Alternate_Diffuse input does not modify the colors you connect there at all.
So if you connect your texture directly to Alternate_Diffuse, you are specifying the EXACT color that should show up in the render. In other words, you've killed the 3D part and now you're just doing a pattern fill.
If you've found that 3D lighting is too hard and you're happy with doing "advanced coloring book" illustrations, by all means - disconnect lighting models from ALL your shaders. You'll find Poser much easier to use then. :)
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)