Einblick in die generative Gestaltung mit «Processing»

Sechs Kursabende à vier Stunden an der EB Zürich

Kurskonzeption und Leitung Hanna Züllig


< back

						/*
Autor: Salome Rinderknecht
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/
*/

//hier werden zwei Variablen definiert und mit einem Standardwert gesetzt
int color1=230;
int color2=200;
int color3=170;
int color4=140;
int color5=100;
int color6=80;
int color7=60;
int color8=20;


void setup() {
  
  size(500,500);
  background(250);
  smooth();
  
}

void draw()  {
 
  if (mousePressed==true)
    {
  
    
    color1=20;
    color2=50;
    color3=80;
    color4=110;
    color5=150;
    color6=170;
    color7=190;
    color8=230;
    }
     
    else {
    
    color1=230;
    color2=200;
    color3=170;
    color4=140;
    color5=100;
    color6=80;
    color7=60;
    color8=20; 

    }
  
  noStroke();
  
  fill(color1);
  triangle(0,0,250,250,500,0);
  
  fill(color2);
  triangle(0,0,250,250,0,500);
  
  
  fill(color3);
  triangle(500,0,250,250,500,500);
 
  fill(color4);
  triangle(0,500,250,250,500,500);
  
  
  strokeWeight(20);
  stroke(color8);
  

  line(0,0,500,500);
  
  stroke(color5);
  
  line(500,0,0,500);
  
  
 
  noFill();
  stroke(color6);
  ellipse(250,250,250,250);
  
  stroke(color7);
  quad(100,100,350,150,400,400,150,350);





  
  
}