Felipe Rojas Montenegro: Imagen Escrita: Identidad Circular

De Casiopea
La versión para imprimir ya no se admite y puede contener errores de representación. Actualiza los marcadores del navegador y utiliza en su lugar la función de impresión predeterminada del navegador.


TítuloIdentidad Circular: Espiral
Palabras Clavetarea 3
Período2013-2013
AsignaturaImagen Escrita 2013 - DIS,
Del CursoImagen Escrita 2013 - DIS,
CarrerasDiseño Gráfico"Diseño Gráfico" is not in the list (Arquitectura, Diseño, Magíster, Otra) of allowed values for the "Carreras Relacionadas" property., Diseño Industrial"Diseño Industrial" is not in the list (Arquitectura, Diseño, Magíster, Otra) of allowed values for the "Carreras Relacionadas" property.
Alumno(s)Felipe Rojas Montenegro
ProfesorHerbert Spencer

float margen, x, y, r, rInc, xSpace;
int xElems;

void setup() {
  size(500,500);
  noFill();
  margen = 5;
  xElems = 1;
  calc();
  mouseX = xElems;
}

void draw() {
  background(255);
  noFill();
  xElems = (int) mouseX;
  calc();
float x, y, r, rInc;
rInc = mouseX/2;
r = 0;

float inc = TWO_PI / 10;

beginShape();
for(float t = 0; t <= TWO_PI * 100 ; t += inc) {
  x = mouseX + sin(t) * r;
  y = mouseY + cos(t) * r;
  vertex(x,y);
  r += rInc;
}
endShape();
}

void calc() {
  xSpace = (width - 2) / (float)(xElems);
}