xxxxxxxxxx
25
function setup() {
createCanvas(400, 400);
background(51);
}
function mouseDragged() {
generate();
}
function generate() {
background(51);
let num = 30;
let startColor = color(255,51,200);
let endColor = color(0,100,0);
for (let i = 0; i < num; i++) {
interColor = lerpColor(startColor, endColor, i/(num-1));
stroke(interColor);
strokeWeight(5);
line(width / 2 / num + (i * width) / num, 0, mouseX, mouseY);
}
}