Autorretrato con circulos
De Casiopea
Título | Autorretrato con circulos Sebastian Ginsberg |
---|---|
Tipo de Proyecto | Proyecto de Curso |
Palabras Clave | tarea 4 |
Período | 2013-2013 |
Asignatura | Imagen Escrita, |
Del Curso | Imagen Escrita 2013 - ARQ, |
Carreras | Arquitectura |
Alumno(s) | Sebastian Ginsberg |
Profesor | Herbert Spencer |
int fondo = #FFFFFF; int trazo = 0; int tam = 30; void setup() { size(500, 500); background(fondo); stroke(trazo, random(50, 100)); frameRate(75); } /* Construccion del pincel - timbre */ void draw() { if (mousePressed == true) { strokeWeight(random(tam-10, tam+10)); point(mouseX, mouseY); //defino la construcción de la figura del pincel. } } void keyPressed() { if (key == ' ') { //Al apretar espacio 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 pincel 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; } if (key == 'r' || key == 'R') { //Al apretar R el trazo cambia de color a rojo stroke(255, 0, 0, random(50, 100)); } } void keyReleased() { if (key == 'e' || key == 'E') { // Al soltar E se vuelve al pincel normal. stroke(trazo, random(50, 100)); } }