xxxxxxxxxx
var rows = 200;
var cols = 200;
var distanceX = 10;
var distanceY = 10;
var palette = ["#7fc8f5", "#d5f3f5", "#adbdd9", "#52b7f2", "#c5dbe8", "#bbe2fa"];
function setup() {
createCanvas(1600, 1200);
mousePressed();
}
function mousePressed() {
background(255);
rectMode(CENTER);
noStroke();
for (var r = 1; r < rows; r++) {
for (var c = 1; c < cols; c++) {
push();
translate(c * distanceX, r * distanceY);
var angle = 45 * floor(random(0, 200));
rotate(radians(angle));
var randomColor = random(palette);
fill(randomColor);
var shape = floor(random(0, 5));
if(shape == 0) {
ellipse(5, 10, 200, 20);
}
if(shape == 1) {
ellipse(5, 10, 100, 20);
}
pop();
}
}
}