Javier Garin: Achuralógrafo
De Casiopea
Título | Achuralógrafo |
---|---|
Tipo de Proyecto | Proyecto de Curso |
Palabras Clave | tarea 4 |
Asignatura | Imagen Escrita, |
Del Curso | Imagen Escrita 2013 - ARQ, |
Carreras | Arquitectura |
Alumno(s) | Javier Garin |
Profesor | Herbert Spencer |
//Defino los colores. int fondo = #F08900; int trazo = #A00000; int tam = 10; void setup() { size(1000, 700); background(fondo); stroke(trazo, 90); frameRate(75); } //construyo el pincel. void draw() { if (mousePressed == true) { line(mouseX-tam, mouseY+tam, mouseX+tam, mouseY-tam);//defino la construcción de la figura del pincel. } } void keyPressed() { if (key == 'b' || key == 'B') { //Al apretar B aparece el fondo de nuevo. background(fondo); } if (key == 'g' || key == 'G') { //Al apretar G se guarda la imagen. saveFrame ("dibujo.jpg"); } if (key == 'e' || key == 'E') { //Al mantener apretada la E se puede borrar. stroke(fondo); } if (key == 'a' || key == 'A') { //Al apretar A se aumenta el tamaño del pincekl en 1 tam = tam + 1; } if (key == 's' || key == 'S') { //Al apretar S se disminuye el tamaño del pincel en 1 tam = tam - 1; } } void keyReleased() { if (key == 'e' || key == 'E') { // Al soltar E se vuelve al pincel normal. stroke(trazo, 90); } if(key == 'p'){ saveFrame("Javier.png"); } }