Daniela Valenzuela: Pizarra de colores

De Casiopea
Daniela Valenzuela: Pizarra de colores


TítuloDaniela Valenzuela: Pizarra de colores
Tipo de ProyectoProyecto de Taller, Proyecto de Curso
Palabras Clavetarea 4
AsignaturaImagen Escrita 2012, Taller Inicial 1ª y 2ª Etapa, Taller Inicial Común 1ª y 2ª Etapa,
Del CursoImagen Escrita 2012,
CarrerasArquitectura
Alumno(s)Daniela Valenzuela
ProfesorHerbert Spencer

PIZARRA

Sobre un fondo rosado, las teclas "q, w, e, r, t" cambian el color del trazo float d, grosor; // distancia y grosor

void setup() {

 size(screen.width, screen.height); //pantalla completa
 smooth(); // suavizado (anti-alisaing)
 background(242, 83, 83); // fondo negro
 stroke(0);
 strokeCap(PROJECT);

}

void draw() {

 if (mousePressed) {
   // velocidad = distancia / tiempo
   /* calcula distancia entre
    la posición actual del mouse y la posición anterior */
   d = dist(mouseX, mouseY, pmouseX, pmouseY); 
   grosor = map(d, 0, 100, 1, 20);
   strokeWeight(10);  // strokeWeight(grosor)
   line(mouseX, mouseY, pmouseX, pmouseY);
   smooth();
 }

}

void keyPressed() {

 if (key == 's') { //guarda una imagen
   saveFrame("img/######.jpg");
 }
 if (key == '0') { //resetea el color de la pizarra
   background(242, 83, 83);
 }
 if (key == 'q') { //color rojo
   stroke(#D31A1A);
 }
 if (key == 'w') { //color azul
   stroke(#1A24D3);
 }
 if (key == 'e') { //color amarillo
   stroke(#FFDA03);
 }
 if (key == 'r') { //color verde
   stroke(#3CFF03);
 }
 if (key == 't') { //color naranjo
   stroke(#FF8503);
 }
 if (key == 'n') { //color negro
   stroke(0);
 }

}