//=time() ?>
#つぶやきProcessing
#タロット 月
float w,h,i,r;
size(300,500);
background(#00CCCC);
noStroke();
for(w=0;w<310;w+=99)
for(h=-w/2;h<610;h+=99){
fill(#FFFF00);
for(i=0;i<PI*30;i+=PI/18){
r=i%(PI/4)<PI/8?.5:.3;
circle(w+i*r*cos(i),h+i*r*sin(i),4-i/10);
}
}
#つぶやきProcessing
#タロット 星
float w, h, i;
size(300, 500);
background(#00CCCC);
noStroke();
for (w=0; w<310; w+=99)
for (h=-w/2; h<610; h+=99)
for (i=0; i<PI*30; i+=PI/4) {
fill(20-i/3>0?#FFFF00:-1);
circle(w+i*.4*cos(i), h+i*.4*sin(i), 20-i/3);
}
#つぶやきProcessing
#タロット 塔
float w,h,i,r;
size(300,500);
noStroke();
clear();
for(w=0;w<310;w+=99)
for(h=-w/2;h<610;h+=99){
fill(#888888);
circle(w,h,99);
fill(#FFFF00);
for (i=0;i<PI*30;i+=PI/4){
circle(w+i*.6*cos(i+w+h),h+i*.6*sin(i+w+h),10-i*i/810);
}
}
float x,y,i,t,N;
void setup(){size(720,720);}
void draw(){
clear();
t+=.1;
for(y=-180;y<900;y+=60)
for(x=0;x<780;x+=60)
for(i=60;i>0;i-=9)
arc(x+sin(t+(N=noise(x,y-int(9*t/120)*120)*99))*30,y+(9*t)%120+N,i,i/2,-PI/8+i/15+t+N,PI/8+i/15+t+N);
}
#つぶやきProcessing
float r,d,p;
size(720,720);colorMode(HSB);noStroke();clear();for(r=0;r<TAU*7;r+=.72)for(d=0;d<400;d++){fill(220+(p=1-int(r/TAU)*.1)*99,d/2,255-d/2);push();translate(cos(r+p)*d*p+360,sin(r+p)*d*p+360);rotate(r+p);circle(0,0,cos(d*.004)*sin(d*.008)*99*p);pop();}
#つぶやきProcessing
float x,y,d,r,O;
size(720,720);
rectMode(CENTER);
colorMode(HSB);
noStroke();
for(y=-30;y<780;y+=50){
for(x=-30;x<780;x+=50){
for(d=99;d>0;d--){
fill((x*y)%255,d*2,255-d*2);
square(x+cos(r=noise(x,y)*TAU*9)*(O=11-d/9),y+sin(r)*O,d/2);
}
}
}
#つぶやきProcessing
size(720,720);
noStroke();
clear();
for(float r=TAU*9;r>0;r-=.01){
fill(cos(r*28)*99+128,sin(r*r)*255,99,sin(r*7)*160+64+r*2);
push();
translate(cos(r)*r*9+360,sin(r)*r*9+360);
rotate(r+(r%.4-.2)*4);
ellipse(sin(r*r)*9,0,40+r*2,r/9);
pop();
}
#つぶやきProcessing
#つぶやきProcessing float x,y,n=random(30);
void setup(){size(900,900);stroke(#cda37a,60);noFill();blendMode(SUBTRACT);}
void draw(){strokeWeight(noise(n)*2+0.5);push();translate(450,450);rotate(noise(n+0.1)*2*PI);x=noise(n)*800;y=noise(3*n)*800;ellipse(0,0,x,y);pop();n+=0.005;}
#つぶやきProcessing #つぶやきGLSL #dailycodingchallenge 18日目、(文字数が)つらい!
size(720,720,P2D);f=open("a","w");f.write("#define f(a)cos(a.zyy+sin(a*a.zxy))\nvoid main(){gl_FragColor=vec4(f(f(f((7.2-gl_FragCoord.yxy/50+vec3(4,0,4))))),1);}");f.close();filter(loadShader("a"))
float X,Y,r,t,d,a,T;
void setup(){size(720,720);noStroke();}
void draw(){clear();t+=.03;for(r=0;r<TAU*9;r+=.3){X=cos(r)*r*6+360;Y=sin(r)*r*6+360;for(d=0;d<1;d+=.02)circle(X+=cos((a=bezierTangent(0,0,sin(T=t+r*d*.1),cos(T),d*d))+r)*4,Y+=sin(a+r)*4,d*d*5);}}
#つぶやきProcessing
float a,t,x,y,h=250;void setup(){size(500,500);stroke(h);noFill();}void draw(){clear();circle(x=h+h*cos(t=sin(++a/40)/2+PI/2),y=h*sin(t),30);line(h,0,x,y);for(x=a%40;x<900;x+=40)circle(h+h*cos(t=sin((a-x)/40)/2+PI/2),h*sin(t),x);}#つぶやきProcessing #dailycodingchallenge 自己暗示
float r,t,R,P,X,Y;
void setup(){size(720,720);stroke(-1);}
void draw(){clear();t+=.003;
for(r=0;r<TAU*9;r+=PI/48-r*.001)
line((X=cos(r)*r*9+360)+cos(R=r+PI/2+PI/2*pow(sin(t+r+r/TAU),16))*(P=14*log(r)),(Y=sin(r)*r*9+360)+sin(R)*P,X+cos(PI+R)*P,Y+sin(PI+R)*P);
}
#つぶやきProcessing
50👁 0.8 P/D
W,N,D,B=540,60,2e-3,noise
p=[]
def setup():size(W,W);clear();stroke(-1,20);
def draw():global p;p=[[x+sin(a),y+cos(a),atan2(B(x*D,y*D)*2-1,B(x*D,y*D,9)*2-1)**3,point(x,y)]for x,y,a,l in[[i/N*9,i%N*9,0,0]if len(p)<N*N else p[i]for i in range(N*N)]]
#つぶやきProcessing
int i,j,r;
size(720,720);colorMode(HSB);noStroke();for(i=0;i<15;i++){push();translate(i%3*360+i/3%2*180,i/3*180);rotate(PI/4);clip(-128,-128,256,256);for(j=200;j>0;j-=10)for(r=0;r<6;r++){fill((i*99+j)%255,160,255-j/2);circle(cos(r+j)*j,sin(r+j)*j,j);}pop();}
#つぶやきProcessing
ぐるぐるしてるだけ
setup=_=>{
createCanvas(R=800,R)
rectMode(CENTER)
background(0)
blendMode(ADD)
colorMode(HSB,R)
fill(0)
for(i=0;i<R;i+=.1){
push()
translate(R/2,R/2)
rotate(sin(t=(R/i*5)))
stroke(abs(sin(i/R+t)*R),R*.7,R,t*3)
square(0,0,i,i/t/4)
pop()}}
#つぶやきProcessing
setup=(b=>{createCanvas(w=300,w)}),t=0,b=99,draw=(e=>{for(blendMode(BLEND),background(0,9),blendMode(ADD),translate(w/2,w/2),noFill(),t+=.03,i=0;i++<b;)s=sin(t+i),c=cos(.3*t+i),stroke(b,150+b*s,200,5),a=b*c,bezier(b*c,b*s,a*c,a*s,a*s,a,b*s,b*sin(t)*c)});
#つぶやきProcessing #p5js
#つぶやきProcessing
w=t=512;h=w/2;W=1.0/w;N=noise;p=[(i%w*W,i/w*W,i/2)for i in range(w*w)]
def setup():size(w,w);colorMode(HSB)
def draw():global p,t;clear();p=[stroke(i%h,h,h)or point(x*w,y*w)or(x+(N(x,y+.1,t)-N(x,y,t))*.1,y-(N(x+.1,y,t)-N(x,y,t))*.1,i)for x,y,i in p];t+=.0001
size(720,720);
noStroke();
scale(40);
fill(192,160,128);
ellipse(9,9,5,6);
circle(7,7,2);
circle(11,7,2);
fill(192,0,0);
circle(9,11,2);
fill(0);
circle(7,9,.5);
circle(11,9,.5);
stroke(0);
curve(15,5,8,6,7,2,12,0);
curve(3,5,10,6,11,2,6,0);
#つぶやきProcessing
size(720,720);
colorMode(HSB,9);
fill(4,4,9);
triangle(20,700,180,550,260,650);
for(int i=0;i<300;i++){
fill(random(9),9,9);
resetMatrix();
translate(random(500)+220,600-random(500));
rotate(random(PI));
rect(0,0,random(20),random(20));
}
#つぶやきProcessing
size(720,720);
colorMode(HSB,9);
float x;
for(x=0;x<260;x++){
stroke(1,9,x%8<4?1:3);
line(x+230,310-sqrt(16900-sq(130-x)),x+230,510);
}
fill(1,9,2);
circle(360,510,260);
fill(1,9,7);
noStroke();
for(x=0;x<TAU*2;x+=.03)
circle(cos(x)*x*9+360,sin(x)*x*9+510,10);
#つぶやきProcessing