xxxxxxxxxx
var t = 0, s = 0.005, n = 100, margin = 100;
var hueRange = [0, 255];
function setup() {
createCanvas(windowWidth, windowHeight);
background(0);
noFill();
colorMode(HSB);
strokeWeight(5);
}
function draw() {
stroke(map(t, 0, 5, hueRange[0], hueRange[1]) % hueRange[1], 255, 255, 0.1);
beginShape(POINTS);
for(var i = 0; i < n; i ++) {
var x = map(i, 0, n-1, 0, width);
var y = map(noise(i/n, t), 0, 1, margin, height-margin);
vertex(x, y);
}
endShape();
t += s;
}
function mousePressed() {
//background(0);
}