xxxxxxxxxx
32
let detailx = 24
let detaily = 24
let done = 0;
function setup() {
createCanvas(800, 800);
frameRate(30);
angleMode(RADIANS);
ellipseMode(RADIUS);
background(0);
}
function draw() {
background(0,20);
translate(width/2,height/2);
noFill();
strokeWeight(1);
stroke(255);
let i = frameCount/5.0+200;
//ellipse(0,0,i);
if (i<100)
return
let r1 = floor(i/20)*20;
stroke(255);
if (i>r1){
ellipse(0,0,r1);
stroke(255,0,0);
for (let theta=0;theta<2*PI;theta+=PI/30){
ellipse(r1*cos(theta),r1*sin(theta),i-r1);
}
}
}