For https://drafts.csswg.org/css-color-5/#color-mix
let color = new Color("plum");
let color2 = new Color("purple");
let mix= color.range(color2, {
space: "lch", // interpolation space
For https://drafts.csswg.org/css-color-5/#color-mix
let color = new Color("plum");
let color2 = new Color("purple");
let mix= color.range(color2, {
space: "lch", // interpolation space
let color1 = new Color("rgb(76% 62% 03% / 0.4)");
let start1 = color1.to("lab");
let pm1 = start1.coords.map(c => c * color1.alpha);
let color2 = new Color("color(display-p3 0.84 0.19 0.72 / 0.6)");
let start2 = color2.to("lab");
let pm2 = start2.coords.map(c => c * color2.alpha);
/** | |
* use with eyes | |
*/ | |
.robot { | |
fill: none; | |
stroke: red; |