t=0,draw=r=>{for(t||(createCanvas(W=720,W),noStroke(H=W/2),background(0)),translate(H,H),rotate(t),fill(255,127),i=0;i<=1;i+=.001*PI)a=i*TAU+t,circle(cos(a)*H*sin(t),sin(a)*H*tan(t)*cos(i+t),2);fill(0,4),circle(0,0,W*tan(t)),t+=.001};// #つぶやきProcessing #CreativeCoding