Daniel Moris: Pizarra
De Casiopea
Título | Daniel Moris: Pizarra |
---|---|
Tipo de Proyecto | Proyecto de Curso |
Palabras Clave | tarea 4 |
Período | 2012-2012 |
Del Curso | Imagen Escrita 2012, |
Carreras | Arquitectura |
Alumno(s) | Daniel Moris |
Profesor | Herbert Spencer |
Este trabajo tiene por finalidad crear una pizarra en la cual se dibujen figuras que posean cuatro lados. -------------- // tomado del modelo del profesor Herbert Spencer y modificado a fin de darle un sentido particular. float d, grosor; void setup() { size(1000, 900); smooth(); background(255); // fondo blanco stroke(#FF0000); // color rojo, para que combine con los colores de la página en la cual será expuesto strokeCap(PROJECT); } // aquí se pretende generar 4 trazos a fin de que generen un cuadrado, y que cada uno de éstos sea un lado de dicho cuadrado. // sucederá entonces que al mover el mouse este cuadrado inicial cambiará de forma. void draw() { if (mousePressed) { d = dist(mouseX, mouseY, pmouseX, pmouseY); grosor = map(d, 100, 100, 100, 100); strokeWeight(2); line(mouseX+60, mouseY+60, pmouseX+60, pmouseY); } if (mousePressed) { d = dist(mouseX, mouseY, pmouseX, pmouseY); grosor = map(d, 100, 100, 50, 30); strokeWeight(2); line(mouseX, mouseY+60, pmouseX, pmouseY); } if (mousePressed) { d = dist(mouseX, mouseY, pmouseX, pmouseY); grosor = map(d, 100, 100, 50, 30); strokeWeight(2); line(mouseX+60, mouseY+60, pmouseX, pmouseY+60); } if (mousePressed) { d = dist(mouseX, mouseY, pmouseX, pmouseY); grosor = map(d, 100, 100, 50, 30); strokeWeight(2); line(mouseX+60, mouseY, pmouseX, pmouseY); } } /*Aquí la idea es posicionar estas figuras en algún otro lugar que no sea el "espacio virtual". Se presentan entonces la escuela, con el color gris, pues gran parte de los muros de ésta son de dicho color; ciudad abierta, que se relaciona con el verde producto de la gran extensión de pasto en la cual se realiza Cultura del Cuerpo; y el mar con un tono más azul, puesto que desde la escuela es una inmensidad que siempre se observa.*/ void keyPressed() { if (key == 's') { // graba saveFrame("img/######.jpg"); } if (key == '0') { // color blanco background(255); } if (key == '1') { // escuela background(#c9c9c9); } if (key == '2') { // ciudad abierta background(#1CB741); } if (key == '3') { // mar background(#2F7BB7); } }