xxxxxxxxxx
45
function setup() {
createCanvas(600, 600);
mousePressed();
doRefresh = true;
}
function draw() {
for(i=0; i<5; i++){
stroke("orange")
strokeWeight(1);
line(0, 600/5*i, 600, 600/5*i)
line(600/5*i, 600, 600/5*i,0)}
if(doRefresh == true){
var innerCircles = [int(random(50,100)), int(random(40,75)), int(random(75,100)), int(random(100,250))]
background("white");
strokeWeight(0);
var margin = 30
for(var n = 0; n<100; n++){
for(var p=0; p<100; p++){
stroke(random(200,255));
var randomx = int(random(5,100))
var randomy = int(random(5,100))
fill(255,random(100,255),0, 40)
ellipse(randomx+n*10-100, randomy+p*10-100, random(10,50),random(10,50))
}}
for( var i = 0; i<20; i++){
stroke(random(200,255));
var randx = int(random(5,100))*5 + random(50,100)
var randy = int(random(5,100))*5 + random(50,100)
stroke("black")
for(var z=0; z < int(random(5,15)); z ++){
fill(random(255),0,205, random(50,100))
ellipse(randx,randy, innerCircles[i%4]-(innerCircles[i%4]/10*z), innerCircles[i%4]-(innerCircles[i%4]/10*z))
}}}
doRefresh = false;
}
function mousePressed(){
doRefresh = true;
}