odf opened this issue on Oct 27, 2008 ยท 13933 posts
bagginsbill posted Wed, 28 September 2011 at 6:59 PM
It does glow if you just plug in a color with no respect for lights.
But nodes like Diffuse, Clay, Scatter - they all pay attention to lights. They are the lighting, in fact.
Did you never wonder that the light stays the same, but the shader makes it look totally different?
Lights are just data. They turn into actual light sources bouncing off object if and only if we use shaders that treat them that way.
I can make a shader that treats light sources as energy suckers instead of energy creators. I can make a shader that treats light sources as color selectors but pay no attention to the light brightness. And I can make shaders that ignore lights completely.
Ambient_Color is not a glow channel. It is a channel that does nothing but draw what you plug in or set it to. If you set it to white, then it draws white, whether there are lights or no. Same with the other 4.
If instead you plug a Diffuse node into Ambient_Color, then it will not glow anymore, at all. It will only show something if you shine a light at at. That is what Diffuse nodes do - they figure out how lights should be dealt with based on simple diffuse reflection rules.
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)