Eloisa Herrera pizarra 2.0

De Casiopea
Eloisa Herrera pizarra 2.0


TítuloEloisa Herrera pizarra 2.0
Tipo de ProyectoProyecto de Curso
Palabras Clavetarea 5
Período2012-2012
Del CursoImagen Escrita 2012,
CarrerasArquitectura
Alumno(s)Eloísa Herrera
ProfesorHerbert Spencer
 
// El programa crea puntos según la posicón mouseX y mouseY, pero respondiendo
de manera invertida.
float[][] coords; // las coordenadas
int maxPuntos;   // número máximo de puntos
int c; // contador

void setup() {
  size(700, 700);
  c = 0;  // reset
  maxPuntos = 2000;
  coords = new float[maxPuntos][2];
  strokeWeight(20);
  background(465);
}

void draw() {

  if (mousePressed) {
    coords[c][0] = mouseY;
    coords[c][1] = mouseX;
    println(c);
    c ++;
  }

  for (int i = 0; i <= c; i++) {
    point(coords[i][0], coords[i][1]);
  }
}

void connect() {
  stroke(#EA6C32, 100);
  for (int e = 0; e <= c; e++) {
    for (int h = 0; h < e; h++) {
      line(coords[e][0], coords[e][1], coords[h][0], coords[h][1]);
    }
  }
}

void keyPressed() {
  connect();
}