Einblick in die generative Gestaltung mit «Processing»

Sechs Kursabende à vier Stunden an der EB Zürich

Kurskonzeption und Leitung Hanna Züllig


< back

						/*
Autor: Anja Sitter
Kurs: Einblick in die generative Gestaltung mit processing ip971231
Kursleitung: Hanna Zuellig
Veroeffentlicht unter der creative common license Attribution-NonCommercial-ShareAlike
CC BY-NC-SA  http://creativecommons.org/licenses/
*/


int x = 0;
int y = 0;
int a = mouseX;
int b = mouseY;
float d = 2;

void setup(){
  size(500,500);
  background(0);
  strokeWeight(1);


}

void draw(){
  
  
  for (int y=0; y<500; y=y+25){
    for(int x=0; x<500; x=x+25){
      
      float d = random(5,mouseY/2);
 //   randomSeed(mouseX);
      fill(255, mouseX/2);
      
      int a = mouseX/20;
      int b = mouseY/20;
      
      //anfangs werte, falls Maus ausserhalb der Buehne
      if(a<1){ a=2;}
      if(b<1){ b=2;}
      if(d<1){ d=5;}
      if(mouseX<1){ fill(255,50);}
     
      ellipse(x*a,y*b,d,d);
    }
  }
  
  if(keyPressed && key=='s'){
    // deaktiviert bei display ueber processing.js  saveFrame("anja-####.jpg");
  }
  
}