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/
*/

// definieren der variablen mit variable=standard-wert. 
// es funktioniert auch ohne die angabe von standard-wert, 
// ist aber gute praxis, den standard-wert zu setzen.

int colourA=255;
int colourB=0;

void setup() {
  //grundlegende stile
  size(450,450);   
}

void draw() {
//  point(250,random(500));

  if (mousePressed==true){
    colourB=255;
    colourA=0;
   }
   else{
     colourB=0;
     colourA=255;
   }

  background(colourB);
  fill(colourA);
  noStroke();
  
  triangle(0,0,500,0,250,250); //oben
  triangle(0,0,250,250,0,500); //links
  triangle(0,500,125,375,250,500); //unten links
  triangle(375,125,375,375,250,250); //mitte rechts
  triangle(250,500,500,500,500,250); //unten rechts
  
  //quad(250,250,375,375,250,500,125,375); //unten mitte
 // quad(500,0,500,250,375,375,375,125); // oben rechsts
  
  stroke(colourB);
  noFill();
  ellipse(250,250,400,400);


}