Jordi Tost
int w=600,x,y,i,j;void setup(){size(w,w);x=y=w/2;}void draw(){i=x+20*(int(random(3))-1);j=y+20*(int(random(3))-1);line(x,y,i,j);x=i;y=j;}
Jordi Tost
int i=0,s=600,n=20,w=s/n,x,y;void setup(){size(s,s);}void draw(){x=w*(i%n);y=w*(i-(i%n))/n;rotate(4/dist(x,y,s/2,s/2));rect(x,y,w,w);i++;}
Jordi Tost
int i=0,s=600,n=20,w=s/n,x,y;void setup(){size(s,s);}void draw(){x=w*(i%n);y=w*(i-(i%n))/n;rotate(4/dist(x,y,s/2,s/2));rect(x,y,w,w);i++;}
Patricia Dobrindt
int a=600;void setup(){size(a,a);background(255);}void draw(){for(int i=0;i<10;i++){line(random(0,a),random(0,a),random(0,a),random(0,a));}}
Patricia Dobrindt
void setup(){background(255);size(600,600);};void draw(){if(mousePressed==true){line(mouseX,mouseY,300,300);ellipse(mouseX,mouseY,14,14);}};
Jonas Parnow
int x=999;void setup(){size(x,x);noFill();}void draw(){background(255);for(int i=0;i<x/1.6;i++){arc(x/2,x/2,i,i,i%3*PI,i%PI*random(PI));}}
Maria Lüdtke
int s=600;int h=1;void setup(){size(s,s);stroke(0);}void draw(){if(h<s){translate(random(s),random(s));rotate(h);line(0,-250,0,250);h++;} }
Maria Lüdtke
void setup(){size(600,600);strokeWeight(0.5);background(240);} void draw(){line(mouseX,0,mouseX,mouseY);}
Maria Lüdtke
int s = 600;int h = 1;void setup(){size (s,s);stroke(0);}void draw(){if(h<s){translate(s/2+h,s/2+h);rotate(h);line (0,-250,0,250);h++;}}
Stefan Hintz
float s=200,x,y,a=s,b;void setup(){size(400,400);}void draw(){x=random(s*2);y=random(s*2);if(sq(x-s)+sq(y-s)<sq(s)){line(a,b,x,y);a=x;b=y;}}
Henrik Waffner
size(600,600);background(255);noFill();for(int i=0;i<200;i++){beginShape();for(int u=0;u<200;u++){vertex(u*3,i*3+random(10));}endShape();}
Timo Hausmann
void setup(){size(800,600);fill(255,9);}void draw(){rect(0,0,800,600);float r=random(-50,50);rect(mouseX+r,mouseY+(sin(r)*50),r,r);}
Timo Hausmann
int c=0;void setup(){size(800,500);}void draw(){background(255);for(int i=20;i<380;i+=5){line(i*2,250+(sin((i+c)*0.03)*150),400,250);}c++;}
Timo Hausmann
int f=64;void setup(){size(512,512);}void draw(){fill(0);rect(128+(f%64*4),(int(f/64)*42)+(int(random(0,4)))*8,8,8);f++;}
Timo Hausmann
int f=0;void setup(){size(512,256);} void draw(){fill(0);translate(256+(sin(f*0.1)*f/4),int(f/64)*24);rect(0,int(random(0,3))*6,8,8);f++;}
Ivo Herrmann
int s=600;int x,y;int[] z={-4,4};void setup(){size(s,s);}void draw(){x+=8;if(x>s){x=0;y+=8;}line(x,y+z[mouseY%2],x+8,y+z[int(random(2))]);}