Achuralógrofo

De Casiopea
Revisión del 13:59 24 jun 2013 de Draseart (discusión | contribs.) (Página creada con «{{Proyecto |Título=Achuralógrofo Matias Cerda |Tipo de Proyecto=Proyecto de Curso |Palabras Clave=Tarea 4 |Carreras Relacionadas=Arquitectura |Asignaturas Relacionadas=I...»)
(difs.) ← Revisión anterior | Revisión actual (difs.) | Revisión siguiente → (difs.)
Achuralógrofo Matias Cerda


TítuloAchuralógrofo Matias Cerda
Tipo de ProyectoProyecto de Curso
Palabras ClaveTarea 4
AsignaturaImagen Escrita arq 2013,
Del CursoImagen Escrita,
CarrerasArquitectura
Alumno(s)Matias Cerda
ProfesorHerbert Spencer

float tam;

void setup() {

 size(700, 700);
 background(50);

}

void draw() {

 tam = dist(mouseX, mouseY, pmouseX, pmouseY);
 if (mousePressed) {
   achurado(mouseX, mouseY, tam);
 }

}

void achurado(float x, float y, float mag) {

int num = round((mouseX/width) * 20);

pushMatrix();
{
translate(x, y);
for (int i = 10; i < 60; i ++) {
  
  float var = random(50, 100);
  
  stroke(0 + var, 100 + var, 120 + var);
  noFill();
  
  rect(random(-mag), random(-mag ), random(-mag), random(-mag ));  
  line(random(-mag - 2), random(-mag - 2), random(-mag - 2), random(-mag - 2));
}

}

popMatrix();

} void keyPressed() {

 String filename = "imagen "+day()+"_"+month()+"_"+year()+"_"+hour()+"-"+minute()+"-.png";
 if (key == 's' || key == 'S') {
   saveFrame(filename);
   println("Guardado Correctamente "+filename);
 }
 if (key == ' ') {
   background(50);
 }

}