Forum: Poser - OFFICIAL


Subject: The HSV node in Poser

vilters opened this issue on Aug 08, 2012 · 6 posts


vilters posted Wed, 08 August 2012 at 11:19 AM

The best HSV explanation is in wikipedia.

Hue is a full circle or 360°.
A Hue shift, should go full circle, and come back to No Change.
In Poser HUE at 1.000 = No change.
All colors (or grayscales) stay the same.

Now, where do I go from 1.000 to do ONE full circle?

Saturation speaks for itself => from 0 to infinity.
Value also => from 0 to infinity.

Click to enlarge.
Thanks for your time.

Poser 1, 2, 3, 4, 5, 7, P8 and PPro2010, P9 and PP2012, P10 and PP2014 Game Dev
"Do not drive faster then your angel can fly"!


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:

  1. The range of incoming hues is limited or one.

or

  1. The change you want to make is very small, i.e. multiply 1.03

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)


vilters posted Wed, 08 August 2012 at 11:48 AM

So we agree here.
It is not a "real Hue shift", "add" as in other applications.
It is a multiply of the incoming hue map. 

And yes it gives acceptable results with small changes.

Thanks BB.

Poser 1, 2, 3, 4, 5, 7, P8 and PPro2010, P9 and PP2012, P10 and PP2014 Game Dev
"Do not drive faster then your angel can fly"!


vilters posted Wed, 08 August 2012 at 1:10 PM

Reminder to myself. From the manual/

 Hue

**: This attribute allows you to adjust the Hue of the Color input.
A setting of 1 represents no adjustment.
Increase or decrease the setting to offset the original hue.

**

Poser 1, 2, 3, 4, 5, 7, P8 and PPro2010, P9 and PP2012, P10 and PP2014 Game Dev
"Do not drive faster then your angel can fly"!


bagginsbill posted Wed, 08 August 2012 at 3:17 PM

Manual is wrong. Should say:

Increase or decrease the setting to multiply the original hue.


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)


vilters posted Wed, 08 August 2012 at 3:30 PM

Yes, I know.

The description in the manual is correct and says what the node should do.
Sending sitemail

Poser 1, 2, 3, 4, 5, 7, P8 and PPro2010, P9 and PP2012, P10 and PP2014 Game Dev
"Do not drive faster then your angel can fly"!