Einblick in die generative Gestaltung mit «Processing»

Sechs Kursabende à vier Stunden an der EB Zürich

Kurskonzeption und Leitung Hanna Züllig


< back

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

int anz = 120;
int[] x = new int[anz];
int[] y = new int[anz];

void setup()
{
  size(800,600);
  smooth();
  // stroke(200);
  colorMode(HSB, 360, 100, 100);
  frameRate(25);
  background(0);
}

void draw()
{
  fill(0, 40);
  rect(0,0,width,height);
  
  for (int i = x.length-1; i > 0; i--)
  {
    x[i] = x[i-1];
    y[i] = y[i-1];
  }
  
  x[0] = mouseX;
  y[0] = mouseY;
  
  for (int i = 0; i < x.length; i++)
  {
    stroke(2*i, 25, 75); // HSB !
    
    line(mouseX, mouseY, x[i], y[i]);
    
  }
  if(mousePressed){
    //saveFrame("masus.jpg");
  }
}