Alvaro Aedo: Pizarra con colores y doble linea
| Título | Pizarra con colores y doble linea |
|---|---|
| Tipo de Proyecto | Proyecto de Curso |
| Palabras Clave | tarea 4 |
| Período | 2012-2012 |
| Asignatura | Imagen Escrita 2012, |
| Del Curso | Imagen Escrita 2012, |
| Carreras | Arquitectura |
| Alumno(s) | Alvaro Aedo |
| Profesor | Herbert Spencer |
float d, grosor; // distancia y grosor
void setup() {
size(screen.width, screen.height); //pantalla completa
smooth(); // suavizado (anti-alisaing)
background(255); // fondo negro
stroke(0, 100);
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(1); // strokeWeight(grosor)
line(mouseX, mouseY, pmouseX, pmouseY);
line(mouseX+3, mouseY+3, pmouseX+3, pmouseY+3);
}
}
void keyPressed() {
if (key == 's') { // graba
saveFrame("img/######.jpg");
}
if (key == ' ') { // fondo a negro
background(0);
}
if (key == 'a') { //cambia a color azul
stroke(#0C4CEA);
}
if (key == 'v') { //cambia a color verde
stroke(#67F20C);
}
if (key=='r') { // cambia a color rojo
stroke(#FA0F0F);
}
if (key=='m') { // cambia a color magenta
stroke(#FA0ADA);
}
if (key=='n') { // cambia a color magenta
stroke(#000000);
}
}