Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

hsv2rgb

tmpvar24kMIT1.1.0

convert from hsv/hsb to rgb

rgb, hsv, hsb, converter, colorspace, hsvtorgb, hsv2rgb, hsb2rgb, hsbtorgb

readme

hsv2rgb

convert from hsv/hsb to rgb

install

npm install hsv2rgb

use

var hsv = require('hsv2rgb');

// using a pre-allocated array
var rgb = [0, 0, 0, 1];
hsv(300, 1, 1.0, rgb)
console.log(rgb) // [ 255, 0, 255, 1]

// or without
console.log(hsv(300, 1, 1.0)) // [ 255, 0, 255 ]

api signature

hsv(hue, saturation, value [, out])

  • hue wrapping 0-359 degrees (e.g. 390 becomes 30)
  • saturation clamped to 0.0 to 1.0 (percentage)
  • valu clamped 0.0 to 1.0 (percentage)
  • out is an optional 3+ component array (hsv2rgb will only update the first 3 items)

license

MIT