Sechs Kursabende à vier Stunden an der EB Zürich
Kurskonzeption und Leitung Hanna Züllig
/* Autor: Christian Schmid Kurs: Einblick in die generative Gestaltung mit processing ip971221 Kursleitung: Hanna Zuellig Veroeffentlicht unter der creative common license Attribution-NonCommercial-ShareAlike CC BY-NC-SA http://creativecommons.org/licenses/ */ float xspeed=random(10); float yspeed=random(10); int radius=10; float xpos=40.0; float ypos=40.0; float farbe_rot= random(255); float farbe_blau = random(255); float farbe_gruen = random(255); float farbe_alpha = random(255); void setup(){ size(1000,1000); ellipseMode(RADIUS); noStroke(); smooth(); fill(255); background(255); } void draw(){ //background(0); fill(farbe_rot,farbe_gruen,farbe_blau,farbe_alpha); arc(xpos, ypos, radius,radius, radians(30), radians(1330)); xpos+=xspeed; ypos+=yspeed; farbe_rot+=1; farbe_gruen+=1; farbe_blau+=1; if (farbe_rot> 255) { farbe_rot = random(255); } if (farbe_gruen> 255) { farbe_gruen = random(255); } if (farbe_blau>255) { farbe_blau = random(255); } if (farbe_alpha>255) { farbe_alpha = random(255); } if(xpos+radius>width){//rechte Kante xspeed=xspeed*-1;//Bewegung umkehren } if(xposwidth){//rechte Kante yspeed=yspeed*-1;//Bewegung umkehren } if(ypos