Farbboxen

RobertIbisch

Hiermit wird ein erster Entwurf unseres interaktiven Plakates gezeigt.

Zusammenarbeit: Robert Ibisch & Steffenreinhardt

 

int myRaster = 80;

void setup(){
  size (640, 480);
  background(0);

}

void draw(){
  int myRasterX = mouseX / myRaster*myRaster;
  int myRasterY = mouseY / myRaster*myRaster;

  // println("x: "+myRasterX+"y: " +myRasterY);
  //irgendwie gewählte Berechnung der Farbe
  int r = (int)(random(135) * myRasterX/ width);
  int g = (int)(random(105) * myRasterY/ height);
  int b = (20);

  color myColor = color(r,g,b);
  noStroke();
  fill(myColor);
  rotate(random(0.02));
  rect(myRasterX,myRasterY,myRaster,myRaster);
  noFill();
    stroke(255,32);
    rect(myRasterX,myRasterY,myRaster*2,myRaster*2);

}