Einblick in die generative Gestaltung mit «Processing»

Sechs Kursabende à vier Stunden an der EB Zürich

Kurskonzeption und Leitung Hanna Züllig


< back

						/*
Autor: Monorom
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/
*/

void setup(){
  size(400,400);
  smooth();
  ellipseMode(CENTER);
  frameRate(5);
  noStroke();
}

void draw() {  
  if(mousePressed==false){
  background(20,20,20);    
  }else{
   background(255);    
   }
  
   int w = 20; 
   int z = w;
   int dec = 3;
   int f = dec;
   
  for (int y = 0; y <= height; y += z) {
    for (int x = 0; x <= width; x += z) {
      fill (random(255));
      ellipse(x, y, w/2,w/2);    
    }
      if (w <= 10) {
         f = dec;
      } else if (w >= 20) {
         f = -(dec);
      }
      w+=f; 
  }
  
  
  if(keyPressed && key=='s'){
    // deaktiviert bei display ueber processing.js  saveFrame("monorom-####.jpg");
  }
}