-
float t,r,a,R=120,i,d; void setup(){size(300,300,P3D);} void draw(){background(255);translate(150,150); for(i=0;i<5;i++){rotateY(t+=.001);rotateZ(t+=.001); for(d=-R+8;d<R;d+=16){r=sqrt(R*R-d*d); for(a=-PI;a<PI;a+=.05)point(d,r*cos(a),r*sin(a));}}} //
#つぶやきProcessing pic.twitter.com/2ONVookb0YPrikaži ovu nit -
float t,r; void setup(){ size(720,720); colorMode(HSB); clear(); } void draw(){ t+=.01; for(r=0;r<TAU;r+=PI/15){ fill(r*40,128,255); circle(sin(t*3)*cos(r+t)*300+360,sin(t*2)*sin(r-t)*300+360,50); } copy(this.get(),0,0,720,720,1,1,718,718); }
#つぶやきProcessing pic.twitter.com/E2yi53xX9DPrikaži ovu nit -
int x,y,i,t,n; void setup(){size(720,720);colorMode(HSB);noStroke();} void draw(){ clear(); t++; for(y=-80;y<=720;y+=80) for(x=0;x<=720;x+=80) for(i=-15;i<15;i++){ fill((x+t)%255,abs(255-(n=y+t%80+i)%510),255); circle(x+noise(x*.1,n*.1)*50,n,8); } }
#つぶやきProcessing pic.twitter.com/Qy8RQUsasR -
s=t=8 draw=_=>{ t+=.1 createCanvas(R=800,R) clear() blendMode(ADD) rectMode(CENTER) for(y=0;y<=R;y+=s){for(x=y%(s*2)==0?0:s/2;x<=R;x+=s){ d=norm(dist(R/2,R/2,x,y),t,R/2) noStroke() c=abs(sin(d*d*d*300-t))*255 fill(c,c/2,c/3,170) square(x,y,d<1?s*3-s*d*3:0) }}}
#つぶやきProcessing pic.twitter.com/jgFvSZEsQ5 -
#つぶやきProcessing w=t=512;N=noise;p=[(cos(i)*sin(i*.16)*.4+.5,sin(i)*sin(i*.16)*.4+.5)for i in range(6**6)] def setup():size(w,w) def draw():global p,t;clear();p=[stroke(255,99)or point(x*w,y*w)or(x+(N(x,y+.002,t)-N(x,y,t)),y-(N(x+.002,y,t)-N(x,y,t)))for x,y in p];t+=.001 pic.twitter.com/jvL9GJ3FBYPrikaži ovu nit -
int x,y,i,t; void setup(){ size(720,720); noStroke(); } void draw(){ clear(); t++; for(x=0;x<=720;x+=20) for(y=-50+t%50*((x/20%2)==0?1:-1);y<770;y+=50) for(i=-15;i<15;i++) circle(x+sq((360-y-i)*.03)*-cos(PI*x/720.0),y+i+x/20%2*25,10); }
#つぶやきProcessing pic.twitter.com/MONSTQ0nWGPrikaži ovu nit -
A short description of '
#つぶやきProcessing' in English.
https://www.deconbatch.com/2020/01/what-is-processing.html …
#processing#creativecoding -
#つぶやきProcessing w=512;T=translate;Y=rotateY def setup():size(w,w,P3D);noStroke() def f(c):sphere(39);0if c<1 else Y(noise(frameCount*.005)-.5)or T(9,-2,0)or f(c-1) def draw():clear();lights();rotateX(5.5);T(w/2,w+200,-200);push();f(200);pop();Y(PI);f(200) pic.twitter.com/50LaXfQEsAPrikaži ovu nit -
#つぶやきProcessing#p5js C=0,draw=_=>{createCanvas(W=720,W) C+=.03;D(0,0,W-1,W-1,8)} D=(x,y,w,h,s)=>{if(s>0){ strokeWeight(s) rect(x,y,w,h,10,10) let n=noise(x/W*TAU,y/W*TAU,C/s) --s%2? D(x,y,w*n,h,s)&D(x+w*n,y,w-w*n,h,s): D(x,y,w,h*n,s)&D(x,y+h*n,w,h-h*n,s)}}pic.twitter.com/5VmgfOfgWZ -
そういえば
#つぶやきProcessing のコードで改行や空白などが圧縮されていて読みにくい場合は、Processingエディターでメニューの「自動フォーマット」をすると、改行や空白などが成形されて綺麗になります。 パラメーターをいじりたい場合やソースがどうなっているのかじっくり見たい場合におすすめ。 pic.twitter.com/8Pk2TDx7ls
-
#つぶやきProcessing void setup(){size(500,300);colorMode(HSB);} void draw(){background(255);for(int i=0;i<600;i++){float b=noise((frameCount/10.+i)/10);stroke(i/3,255,128*b+128);line(i,0,i,300-200*b);}} pic.twitter.com/XEYrlQ92yx -
int x,y;float t,a,b,c; void setup(){size(720,720);colorMode(HSB);} void draw(){t+=.005;loadPixels(); for(y=0;y<720;y++)for(x=0;x<720;x++) pixels[y*720+x]=color(c=noise(a=abs(x%144-72)*.02,c=abs(y%144-72)*.02,a*b+t)*765%255,192-c%128,255-c%128);updatePixels();}
#つぶやきProcessing pic.twitter.com/cNHu4Aa1Fj -
#つぶやきProcessing void setup(){size(300,300);} void draw(){stroke(random(255));translate(150,150);PVector l,v; float s=random(.1,1),t=random(.1,1); for(int i=0;i<1e4;i++){v=new PVector(cos(radians(i)*s)*(100+i/1e3),sin(radians(i)*t)*(100+i/1e3));l=v;line(l.x,l.y,v.x,v.y);}} pic.twitter.com/wnNBiPD1YW -
float t,d=3;float r=tan(t);void setup(){noFill();size(400,400);} void draw(){clear();for(int x=0; x<400; x+=25){for(int y=0; y<400;y+=100{translate(400,400);rotate(r+d);stroke(x,y,200);bezier(x,y,d*sin(d),x*atan(x),d*cos(d),y,x,y);line(t,d,r,r);r+=0.00001;}}}
#つぶやきProcessing pic.twitter.com/4YAt56ib65 -
#つぶやきProcessing#p5js C=0,M=160 draw=_=>{createCanvas(W=720,W);noFill(C+=.003) for(j=-M;j<W+M;j+=30){beginShape() for(i=-M;i<W+M;i+=30){a=b=0 for(k=1;k<9;k++){t=W*(k+2)/18 d=dist(x=W/2+cos(C*k)*t,y=W/2+sin(C*(k+2))*t,i,j)/33 a+=(x-i)/d,b+=(y-j)/d} vertex(a+i,b+j)}endShape()}}pic.twitter.com/DkT1mFI5zQ -
#つぶやきProcessing ,ヤスハラさんのご登場前後で
見えてる風景が違う
-
@Hau_kun rewritten 書き直しました Very cool! とてもクール!#つぶやきProcessing#processingpic.twitter.com/dp2rPJciMe -
#つぶやきProcessing c=0,draw=_=>{createCanvas(W=720,W),fill(0),d=(c++%W<40)*c*W%57,circle(W/2,W/2+d,W),b=630+d,rect(120,b,480,W),noStroke() for(i=0;i<W;i++)y=min(b-4,c%W*i/W+noise(c/W+i/10)*W*2-W/2)+d,x=99*i%W+sin(y/20)*i/50,fill(i/2,230),dist(x,y,W/2,W/2)<W/2&&circle(x,y,i/50)} pic.twitter.com/SXMSwuQATdPrikaži ovu nit -
#つぶやきProcessing c=0,draw=_=>{c++,createCanvas(W=600,W),fill(0),noStroke(),circle(W/2,W/2,W) for(j=0;j<15;j++)for(i=0;i<W;i++) y=noise(j+c/190+i/W)*W, x=noise(j+c/W+i/199)*W, d=W/2-dist(x,y,W/2,W/2), fill(d/5+95*j%199,0,0,d), circle(x,y,i/50)} pic.twitter.com/86cNedwMfZ -
W=540 N=W/3 t=0 def setup():size(W,W);noStroke() def F(i,j):r=PI/N;C=cos;x=C(r*i);y=C(r*j);r*=3;n=noise(C(r*i)+C(r*j+t))*1.2;d=sqrt(x*x+y*y+n*n);circle(x/d*N+W/2,y/d*N+W/2,n/d*2); def draw():global t;clear();[F(j,i)for i in range(N)for j in range(N)];t+=.1
#つぶやきProcessing pic.twitter.com/xSEwnwsdYQPrikaži ovu nit
Čini se da učitavanje traje već neko vrijeme.
Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.