xxxxxxxxxx
int W;
void setup(){
fullScreen();
W=min(width,height);
stroke(255,105,180);
}
void draw(){
background(0);
translate(width/2,9);
float F=frameCount*0.5;
for(int i=1;i<W*1.6;i++){
float y=sqrt(i*150);
float r=pow(i/W,3)*i/2+150;
float N=noise(i*0.1-F)*99+F*0.02;
strokeWeight(i*0.01);
line(cos(N)*r,y+sin(N)*r,cos(N+0.2)*r,y+sin(N+0.2)*r);
}
}
//tobie cruze 21