//=time() ?>
t=0
draw=_=>{t||createCanvas(W=720,W)
t+=.02
background(F=0)
for(y=0;y<W;y+=239)for(x=0;x<W;x+=239){
fill(W)
beginShape()
for(r=0;r<6.28;r+=PI/32)vertex(cos(R=2+r+t*((x+y)%2?1:-1))*(D=F++%8>3?130:99)+x,sin(R)*D+y)
endShape()+fill(0)+circle(x,y,180)}}
#つぶやきProcessing
t=0
draw=_=>{t||createCanvas(W=720,W)
t+=.01
colorMode(HSB)
B=blendMode
B(BLEND)
background(0,.1)
B(ADD)
for(r=0;r<9;r+=.1)push()+translate(cos(R=r*r-t)*(H=360)+H,sin(R-r*W)*H+H)+rotate(t*W)+fill(r*40,85,W,T=tan(r+t))+ellipse(0,0,50/T,9/T)+pop()}
#minacoding
#つぶやきProcessing
setup=_=>{createCanvas(W=720,W)
background(W)
colorMode(HSB)
noStroke()
for(d=99;d>30;d-=9)for(r=0;r<TAU;r+=PI/5)for(i=0;i<99;i++)fill(60+d/2,i,d-i/3)+circle(360+cos(R=r+d/50)*i*(D=d/30),360+sin(R)*i*D,cos(i/99*PI/2+PI/2)*sin(i/99*PI)*d)}
#minacoding
#つぶやきProcessing
t=0
draw=_=>{t||createCanvas(W=720,W)+($=createGraphics(W,W))
t+=.01
N=noise
$.colorMode(HSB).fill(N(t)*W%(H=360),sin(t)*99,W,.1).noStroke().circle(N(t)*W,N(t,9)*W,2)
for(r=0;r<6;r+=PI/4)push()+translate(H,H)+rotate(r)+image($,cos(t)*99-H,sin(t)*99-H)+pop()}
#つぶやきProcessing
t=0
draw=_=>{t||createCanvas(W=720,W)
t+=.01
colorMode(HSB)
noStroke()
D=drawingContext
for(r=W*2;r>0;r-=9){
D.fillStyle=g=D.createConicGradient(r/W-t,H=360,H)
for(i=0;i<1;i+=.1)g.addColorStop(i,color(noise(r/W+t,9*sin(i*PI*3),t)*W%H,W,r/3))
circle(H,H,r)}}
#つぶやきProcessing