xxxxxxxxxx
// https://www.dwitter.net/d/29798
var c,x,t,S=Math.sin,C=Math.cos,T=Math.tan,q=1;
var R = function(r,g,b,a) {
a = a === undefined ? 1 : a;
return "rgba("+(r|0)+","+(g|0)+","+(b|0)+","+a+")";
};
setup=()=>{
let m=createCanvas(windowWidth, windowHeight);
frameRate(10);
x=m.drawingContext;
c=document.querySelector("#defaultCanvas0");
}
draw=()=>{t = frameCount/10 + 0.000001;background(0);fill(255,255,240);u(t);
}
u=(t)=>{
x.translate(width/2,height/2)
for(Y=p=i=240;i--;x.rotate(a),x.fillRect(0,p/2,3,Y/2))
a=6.283/p,Y=C(i)*S(i*7+t)*90+99
}