The HSV color scheme: Difference between revisions

From JSXGraph Wiki
No edit summary
No edit summary
Line 8: Line 8:
var S = brd.createElement('slider',[[0,3],[5,3],[0,0.8,1]], {name:'S'});
var S = brd.createElement('slider',[[0,3],[5,3],[0,0.8,1]], {name:'S'});
var V = brd.createElement('slider',[[0,2.5],[5,2.5],[0,0.7,1]], {name:'V'});
var V = brd.createElement('slider',[[0,2.5],[5,2.5],[0,0.7,1]], {name:'V'});
var rct = brd.createElement('curve',[[-1,-1,3,3,-1],[-2,2,2,-2,-2]]);
var rct = brd.createElement('curve',[[-1,-1,5,5,-1],[-2,2,2,-2,-2]],
                {strokeColor:'black',
                  fillcolor:function(){ return JXG.hsv2rgb(H.Value(),S.Value(),V.Value()); }
                }
          );
</jsxgraph>
</jsxgraph>

Revision as of 14:19, 11 August 2009

The HSV color scheme consists of three values:

  • Hue (base color): between 0 and 360
  • Saturation (purity): between 0 and 1
  • Value (brightness): between 0 and 1