xxxxxxxxxx
44
var xoff1 = 0;
var xoff2 = 1000000;
function setup() {
var n = 600;
width = n;
height = n;
createCanvas(n, n);
pixelDensity(1);
}
function draw() {
background(0, 100);
var n = 600;
updatePixels();
noStroke();
fill(0, 60);
var x = map(noise(xoff1), 0, 1, 0, width);
var y = map(noise(xoff2), 0, 1, 0, height);
xoff1 += 0.01;
xoff2 += 0.01;
ellipse(x, y, 20);
loadPixels();
for (var y1 = 0; y1 < height; y1 += 1){
for(var x1 = 0; x1 < width; x1 += 1){
var index = (x1 + y1 * width)*4;
pixels[index + 0] = x + y - n + 200;
pixels[index + 1] = x1;
pixels[index + 2] = y1;
pixels[index + 3] = 255;
}
}
}