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 strichdicke = 1;
int durchmesser = 15;

int posX = 10;
int posY = 10;
int rasterweite = 20;

float rotationswinkel = 0; // Definition des Startwinkels
float dazuzaehler = 1;



void setup(){
  size(500,500);
  background(0);
  noFill();
  
  stroke(255, 20);
  strokeWeight(strichdicke);
  smooth();
}



void draw(){
  
  for(int posY = 10; posY < 500; posY = posY+rasterweite){

      for(int posX = 10; posX < 500; posX = posX+rasterweite){
        
        pushMatrix();
        
            translate(posX,posY);
            rotate(radians(rotationswinkel));
             ellipse(posX, posY, durchmesser, durchmesser);
           //  rect(5,5,10,10);
            
            
        popMatrix();
        
        rotationswinkel+=dazuzaehler;
        
      } //ende for
  
  } //ende for
  
//   rotationswinkel+=dazuzaehler;
  
   //Bild exportieren
  if(keyPressed && key=='s'){
    
    // deaktiviert bei display ueber processing.js  saveFrame("anja_####.jpg");
    
  }
  
} //ende draw