vilters opened this issue on Aug 08, 2012 · 6 posts
bagginsbill posted Wed, 08 August 2012 at 11:33 AM
The Hue parameter does not SET the hue, it MULTIPLIES with the incoming hue.
This is nearly useless. It is moderate usable when:
or
So you cannot go around again back to original hue with some particular value, because the multiple you need depends on the incoming hue.
If the incoming hue is YELLOW, then h = 1, so you can get back to that by multiplying with 7 or 13 or anything that is (x % 6) is 1
If the incoming hue is RED, then h = 0, and you cannot change it. Any value in the hue parameter will still be red.
If the incoming hue is blue (4), then a multiple hue of 2.5 will get you 10, which is also blue. A multiple hue of 4 will get you 16, which is also blue. (16 % 6 = 4)
Any time the h * HueParameter % 6 is h, then there is no change.
But this is not very useful. I explain it only to answer your question.
The designer who made this parameter was rather not familiar with what you need to do with hue. You do not need or want to multiply it. You want to add things, not multiply.
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)