Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

//#Processing int i,s,n=999; float a[]=new float[n*2],x,y,d,r,e,f; void setup(){ size(800,800); for(i=0;i<n;i++){ d=random(250); r=random(TAU); a[i]=d*sin(r); a[i+n]=d*cos(r);} background(0); colorMode(HSB);} void draw(){ fill(0,2); square(0,0,800); for(i=0;i<n;i++){ //cont.

12,137 Aufrufe • vor 1 Jahr •via X (Twitter)

2 Kommentare

Profilbild von ひさだん
ひさだんvor 1 Jahr

//cont. for(s=0;s<n;s++){ x=0;y=0; d=dist(a[i],a[i+n],a[s],a[s+n]); e=(a[s]-a[i])/d/d;f=(a[s+n]-a[i+n])/d/d; if(i!=s){if(i%2==s%2){ x+=d>100?-e:e;y+=d>100?-f:f; }else{ x+=d>50?e:-e;y+=d>50?f:-f;}} a[i]+=x;a[i+n]+=y;} stroke(mag(a[i],a[i+n]),255,255); point(a[i]+400,a[i+n]+400);}}

Profilbild von ひさだん
ひさだんvor 1 Jahr

さっきのやつを小改造。といってもパラメータを少し変えた程度。でも動きが全然違って面白い。古いPCでも動くので、自分のPCで動かして改造して遊んでみて。

Ähnliche Videos

• r u i n t h e f r i e n d s h i p •
1:00

Sensitive content

• r u i n t h e f r i e n d s h i p •

lyss

20,898 Aufrufe • vor 7 Monaten