xxxxxxxxxx
function setup() {
createCanvas(500, 690);
background(0,0,40);
noStroke();
rectMode(CENTER);
for(let i = 0; i<150; i++){
noStroke()
let x = random(width);
let y = random(height/3.0);
let diameter = random((height-y)/80);
fill(255, 255, random(255), random(100,255));
ellipse(x, y, diameter, diameter);
}
for(let i = 0; i<45; i++){
noStroke()
let x = random(width);
let y = random(height/1) + height/1.6;
fill(random(200,255), random(200,255), random(200,255), 100);
rect(x,y,random(50,100), random(130,230));
}
for(let i = 0; i<200; i++){
noStroke()
let x = random(width);
let y = random(height/1.5)+height/2.7;
let diameter = random(y/10,0)
fill(random(180,255), random(255), random(50), random(150));
ellipse(x, y, diameter, diameter)
}
fill(255,255,230,120);
let x = width/6;
let y = height/6;
let diameter = 70;
for(let i = 0; i<100; i++){
ellipse(x, y, diameter, diameter);
diameter = diameter / 1.3;
}
}