Catalina Angulo: tarea 5

De Casiopea
Revisión del 22:52 30 may 2012 de Cataangulo (discusión | contribs.)
(difs.) ← Revisión anterior | Revisión actual (difs.) | Revisión siguiente → (difs.)
Catalina Angulo: tarea 5


TítuloCatalina Angulo: tarea 5
Tipo de ProyectoProyecto de Curso
Palabras Clavetarea 5
AsignaturaImagen Escrita 2012,
Del CursoImagen Escrita 2012,
CarrerasDiseño Gráfico"Diseño Gráfico" is not in the list (Arquitectura, Diseño, Magíster, Otra) of allowed values for the "Carreras Relacionadas" property., Diseño Industrial"Diseño Industrial" is not in the list (Arquitectura, Diseño, Magíster, Otra) of allowed values for the "Carreras Relacionadas" property.
Alumno(s)Catalina Angulo
ProfesorHerbert Spencer

color start=color(0, 1, 10); color finish; float amt = 0.0; float[][] coords; int maxPuntos; int c;

void setup() {

 size(700, 700); 
 c = 0; 
 maxPuntos = 10000; 
 coords = new float[maxPuntos][1000]; 
 strokeWeight(3); 
 background (0); 
 stroke (250,100, 350);

}

void draw() {

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

}

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][1], coords[j][1]);
     finish = color(random(200), random(230), random(255));
     amt+=.01;
     if (amt >= 1) {
       amt = 0.0;
       start = finish;
       finish = color(random(200), random(230), random(255));
     }


     stroke(lerpColor(start, finish, amt));
   }
 }

} void keyPressed() {

 connect();

}