Sechs Kursabende à vier Stunden an der EB Zürich
Kurskonzeption und Leitung Hanna Züllig
/* Autorin: Nadja Kümin 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/ */ /* @pjs preload="sketches/kurstag04/Nadja/data/DSC_0057.jpg"; */ PImage myimg;//neuer Variablen Datentyp PImage. Dieser Typ kann ein Bild speichern PImage img; int grid=14; float speed = 0.01; void setup() { size(580, 380); background(255); noStroke(); smooth(); frameRate(8); ellipseMode(RADIUS); img = loadImage("sketches/kurstag04/Nadja/data/DSC_0057.jpg"); } void draw() { for(int x = 0; x < width; x +=grid) { for(int y = 0; y < height; y +=grid) { color c = img.get(x, y); float grau = brightness(c); float transp = map(grau, 0, 255, 255, 10); fill(c, transp); float r = map(grau, 0, 255, 14, 14); rect(int(random(x-speed)), int(random(y-speed)), r-10, r-10); stroke(255, 255, 255, 10); } } }