stimuli opened this issue on May 03, 2010 · 15 posts
bagginsbill posted Mon, 03 May 2010 at 9:27 PM
Aha.
This is all my fault. I'm not kidding.
In Poser 6 and before, the User_Defined node had a serious bug. The numbers that define the amount of red, green, and blue were accidentally squared. .5 becomes .5 squared, or .25. .3 becomes .3 squared, or .09.
The author of this shader was trying to subtract a specific amount of red from the texture. But they did it relying on the bug, and so they entered a much larger number than was actually needed because the User_Defined node was misbehaving.
I reported this bug to (then) EFrontier, and they fixed the bug in Poser 7.
So - any shader that relied on the bug and compensated for it is now going to act differently. The meaning of the numbers have changed to the correct values.
Now - there's nothing you can do about it on a generic basis. You just have to fix the materials.
Or - don't use those shaders. You can easily use any textures with my VSS shaders. Not only will you get rid of the problem, but you'll have a much better shader as well.
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)