Einblick in die generative Gestaltung mit «Processing»

Sechs Kursabende à vier Stunden an der EB Zürich

Kurskonzeption und Leitung Hanna Züllig


< back

						/*
Autor: Yves Scherrer
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 speed = 0;
float angle = 0;


void setup(){
  frameRate(200); //number of frames per second (speed)
  size(1200,1200);
  //translate(600,600);
  background(0);
  float speed = 1;
  smooth();

}

void draw(){
//rotate(PI/15);
fill(0,10); //transparence
noStroke();
ellipse(600,600,600,600);
int d = 600; //diameter
fill(0,3);
ellipse(600,600,1100,1100); 
fill(0,50);
pushMatrix();
  
translate(300,300);
rotate(angle);
noFill();
strokeWeight(0.5);
stroke(250);
ellipse(300,300,d,d); //first circle
angle += speed;
 
popMatrix();

pushMatrix();
  
translate(900,300);
rotate(angle);
angle += 1;
ellipse(300,300,d,d); //second circle

popMatrix();

pushMatrix();
      
translate(300,900);
rotate(angle);
angle += 0.1;
ellipse(300,300,d,d); //third circle

popMatrix();

pushMatrix();
  
translate(900,900);
rotate(angle);
angle += 1;
ellipse(300,300,d,d); //fourth circle

popMatrix();
  
  
  
  if(keyPressed && key=='s'){
    // deaktiviert bei display ueber processing.js  saveFrame("yves_a-####.jpg");
  } 
}