xxx.jst=0
draw=_=>{
p=[]
createCanvas(w=800,w)
randomSeed(w)
background(0)
stroke(w)
for(i=0;i++<w;)p.push(createVector((v=w/2)+(r=random)(-v,v)*(n=tan((t/2+i)%PI/2)),v+r(-v,v)*n))
for(q of p)for(r of p)if(p5.Vector.dist(q,r)<w/50)line(q.x,q.y,r.x,r.y)
t+=.02}
circles.jsT=0
function setup(){
createCanvas(600,600)
noStroke()
}
function draw() {
fill('#000')
rect(0,0,600,600);
N=100
S=300
for (n=1; n<N; n++) {
r=n*2
fill('#fff')
R=(N-n)/10
t=T*n
ellipse(S+r*cos(t),S-r*sin(t),R,R)
T+=0.00001
console.log(T)
}
}