Mauro Herrera: PARTYHARD BOARD
De Casiopea
Título | Mauro Herrera:PARTYHARD BOARD |
---|---|
Tipo de Proyecto | Proyecto de Curso |
Palabras Clave | tarea 5 |
Del Curso | Imagen Escrita 2012, |
Carreras | Arquitectura |
Alumno(s) | Mauro Herrera |
Profesor | Herbert Spencer |
/*edición en base al correo enviado por elprofesor Herbert Spencer*/ float r, d; float[][] coords; // las coordenadas int maxPuntos; // número máximo de puntos int c; // contador void setup() { size(700, 700); c = 0; // reset maxPuntos = 1000; coords = new float[maxPuntos][2]; strokeWeight(2); background(0); smooth(); colorMode(HSB); } void draw() { if (mousePressed) { coords[c][0] = mouseX; coords[c][1] = mouseY; println(c); c ++; } d = dist(mouseX, mouseY, pmouseX, pmouseY); r = map(d, 0, 60, 0, 359); stroke(r, 255, 255, 160); for (int i = 0; i <= c; i++) { ellipse(coords[i][0], coords[i][1], 40, 40); } } void connect() { for (int i = 0; i <= c; i++) { for (int j = 0; j < i; j++) { line(coords[i][0], coords[i][1], coords[j][0], coords[j][1]); } } } void keyPressed() { connect(); }