Cesar Henriquez: pincel

De Casiopea


Pincel 3.png


TítuloPincel
Tipo de ProyectoProyecto de Curso
Palabras Clavetarea 4
Período2013-
AsignaturaImagen Escrita
Del CursoImagen Escrita 2013 - ARQ
CarrerasArquitectura
Alumno(s)César Henríquez
ProfesorHerbert Spencer

float tam;

void setup() {

 size(500, 500);
 background(255);
 stroke(0, 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((float(mouseX)/float(width)) * 25);
 
 pushMatrix();
 translate(x, y);
 for (int i = 0; i < 50; i ++) {
   
   float var = random(-50,150);
   
   stroke(60 + var, 90 + var, 10 + var);

  triangle(random(mag), random(-mag),random(mag), random(-mag),random(mag), random(-mag));
  
 }
 popMatrix();

}

void keyPressed() {

 String filename = "img/retrato-"+year()+"_"+month()+"_"+day()+"___"+hour()+"-"+minute()+"-"+second()+".png";
 if (key == 's' || key == 'S') {
   saveFrame(filename);
   println("se ha grabado exitosamente el archivo "+filename);
 }
 if (key == ' ') {
   background(255);
   saveFrame ("pincel 3.jpg")
 }

}