Diferencia entre revisiones de «Christoph Krumbach: Pizarra Arcoiris (R)»

De Casiopea
(Página creada con '{{Proyecto |Título=Pizarra Arcoiris (R) |Tipo de Proyecto=Proyecto de Curso |Palabras Clave=tarea 4 |Año de Inicio=2012 |Carreras Relacionadas=Arquitectura |Cursos Relacionado...')
 
Línea 8: Línea 8:
 
|Alumnos=Christoph Krumbach,  
 
|Alumnos=Christoph Krumbach,  
 
}}
 
}}
 +
 +
<pre><nowiki>float c, d;
 +
 +
void setup() {
 +
  size(screen.width, screen.height);
 +
  background(255);
 +
  smooth();
 +
  colorMode(HSB);
 +
}
 +
 +
void draw() {
 +
  d = dist(mouseX, mouseY, pmouseX, pmouseY);
 +
  ;
 +
  c = map(d, 0, 60, 0, 359);
 +
  stroke(c, 255, 255, 160);
 +
   
 +
 +
  if (mousePressed) {
 +
    line(mouseX, mouseY, pmouseX, pmouseY);
 +
  }
 +
}
 +
 +
void keyPressed() {
 +
 +
  if (key == ' ') {
 +
    background(255);
 +
  }
 +
  if (key == 's') { // graba
 +
    saveFrame("img/######.jpg");
 +
  }
 +
 +
  if (key == 'q') {
 +
    strokeWeight(5);
 +
  }
 +
 +
  if (key == 'w') {
 +
    strokeWeight(10);
 +
  }
 +
 +
  if (key == 'e') {
 +
    strokeWeight(20);
 +
  }
 +
 +
  if (key == 'r') {
 +
    strokeWeight(30);
 +
  }
 +
 +
  if (key == 't') {
 +
    strokeWeight(40);
 +
  }
 +
}
 +
</nowiki></pre>

Revisión del 10:34 19 abr 2012



TítuloPizarra Arcoiris (R)
Tipo de ProyectoProyecto de Curso
Palabras Clavetarea 4
Período2012-
Del CursoImagen Escrita 2012
CarrerasArquitectura
Alumno(s)Christoph Krumbach


float c, d;

void setup() {
  size(screen.width, screen.height);
  background(255);
  smooth();
  colorMode(HSB);
}

void draw() {
  d = dist(mouseX, mouseY, pmouseX, pmouseY);
  ;
  c = map(d, 0, 60, 0, 359);
  stroke(c, 255, 255, 160);
     

  if (mousePressed) {
    line(mouseX, mouseY, pmouseX, pmouseY);
  }
}

void keyPressed() {

  if (key == ' ') {
    background(255);
  }
  if (key == 's') { // graba
    saveFrame("img/######.jpg");
  }

  if (key == 'q') {
    strokeWeight(5);
  }

  if (key == 'w') {
    strokeWeight(10);
  }

  if (key == 'e') {
    strokeWeight(20);
  }

  if (key == 'r') {
    strokeWeight(30);
  }

  if (key == 't') {
    strokeWeight(40);
  }
}