data = {
var d = [];
for (var h = h_begin; h <= 360; h += dh) {
var [r, g, b] = hsv2rgb(h, 1, value_scale);
var lum =
0.2126 * Math.pow(r, 2.2) +
0.7152 * Math.pow(g, 2.2) +
0.0722 * Math.pow(b, 2.2);
d.push({ h, lum, css: d3.rgb(r * 255, g * 255, b * 255).formatHex() });
}
return d;
}