Valentina Véliz Tarea 5, 2012

De Casiopea
Tarea 5, experimento con pizarra


TítuloTarea 5, experimento con pizarra
Tipo de ProyectoProyecto de Taller, Proyecto de Curso
Palabras Claveimagen escrita 2012, tarea 5, experimentos
Período2012-
AsignaturaImagen Escrita 2012, Taller Inicial 1ª y 2ª Etapa,
Del CursoImagen Escrita 2012, Taller Inicial 1ª y 2ª Etapa,
CarrerasArquitectura
Alumno(s)Valentina Véliz
ProfesorHerbert Spencer

//Tomando un ejemplo del profesor Herbert, la idea es que al apretar la tecla 'u' se unan los ptos dibujados con un pto del espacio donde se dibuja, y con la tecla 'o' en otro//

float[][] coords; int maxPuntos; int c;

void setup() {

 size(700, 700); 
 c = 0; 
 maxPuntos = 1000; 
 coords = new float[maxPuntos][1000]; 
 strokeWeight(2); 
 background (#053236); 
 stroke (#6AC0C9, #A0BCBF);

}

void draw() {

 ; 
 if (mousePressed) { 
   coords[c][0] = mouseY; 
   coords[c][1] = mouseX; 
   println(c); 
   c ++;
 }
 for (int i = 18; i <= c; i++) { 
   point(coords[i][0], coords[i][1]);
 }

}

void connect() {

 for (int i = 9 ; 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() {

 if (key == 'u') {
   connect();
 }
 if (key == 'o') { 
   connect(); 
   for (int i = 9 ; i <= c; i++) {
     for (int j = 0; j <= i; j++) {
       line(coords[3][0], coords[i][1], coords[j][0], coords[j][1]);
     }
   }
 }

}