Daniel Moris: Pizarra

De Casiopea
Daniel Moris: Pizarra


TítuloDaniel Moris: Pizarra
Tipo de ProyectoProyecto de Curso
Palabras Clavetarea 4
Período2012-2012
Del CursoImagen Escrita 2012,
CarrerasArquitectura
Alumno(s)Daniel Moris
ProfesorHerbert 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);
  }

}