xxxxxxxxxx
41
var rows;
var cols;
var scl = 5;
var grid = [];
let zOff = 0;
let xStart;
let yStart;
function setup() {
createCanvas(400, 400);
rows = floor(width/scl);
cols = floor(height/scl);
xStart = random(10000);
yStart = random(10000);
// for(var i = 0; i < rows; i++){
// grid[i] = [];
// for(var j = 0; j < cols; j++){
// grid[i][j] = 0;
// }
// }
}
function draw() {
background(220);
noStroke();
let xOff = xStart;
for(var i = 0; i < rows; i++){
let yOff = yStart;
for(var j = 0; j < cols; j++){
let clr = noise(xOff,yOff,zOff);
clr = map(clr,0,1,155,0);
fill(color(clr,clr,clr));
rect(i*scl,j*scl,10,10);
yOff += 0.05;
}
xOff += 0.05;
}
zOff += 0.0009;
xStart -= noise(zOff) * 0.01;
}