George Herrera: Espiral

De Casiopea
Espiral Logaritmica


TítuloEspiral Logaritmica
Tipo de ProyectoProyecto de Curso
Palabras Clavetarea 2
Período2013-
AsignaturaImagen Escrita,
Del CursoImagen Escrita 2013 - ARQ,
CarrerasArquitectura
Alumno(s)George Herrera
ProfesorHerbert Spencer
  • La espiral cambia su forma a medida que se mueve el mouse
  • Cada vez que se ejecute el codigo la espiral tendrá un color diferente de fondo

void setup () {

  size (500, 500);
  strokeWeight(5);
  stroke(0);
  fill(random(100), random(100), random(100)); // color cualquiera del fondo
  smooth();
}

float x, y, r, rInc;

void draw () {
  background (255);
  rInc = (mouseX/20)*-.1;
  r = 0;
  float inc = TWO_PI/mouseX;
  beginShape ();
  for (float t = 40; t < TWO_PI*90; t+= inc) {
    x = width/2 + cos(t) *r;
    y = height/2 + sin(t) *r;
    vertex (x, y); 
    r+= rInc;
  }
  endShape ();

  if (key == 's') { //Apretar s para guardar una img
    saveFrame("George Herrera - Espiral.png");
  }
}