Einblick in die generative Gestaltung mit «Processing»

Sechs Kursabende à vier Stunden an der EB Zürich

Kurskonzeption und Leitung Hanna Züllig


< back

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

//Deklaration Variablen
float angle=0.0;
float speed=0.5;
int size_e = 10;    //Grösse Element, das gezeichnet wird
int distance = 10;  // Abstand der Elemente von einander

//Setup
void setup() {
  size(500,500);
  smooth();
  background(0);
  fill(255);
  frameRate(48);
}

//Draw
void draw() {
  
  fill(0,10);              //Schleier schwarz, leicht transparent      
  rect(0,0,width,height);  //Schleier über ganze Fläche gelegt
  
  fill(255);  //alle Kreise weiss

  for(int i = 0;i<50;i=i+1){
    
    pushMatrix();
    translate(width/2,height/2); //0,0-Punkt im Zentrum
    rotate(angle);

    ellipse(distance*i,distance*i,size_e,size_e);
    
    popMatrix();
    angle = angle + speed;

  }// Ende for  
   
} //Ende draw