Alumnus Exemplar: Polígono Polar

De Casiopea



TítuloPolígono Polar
Tipo de ProyectoProyecto de Curso
Palabras Clavetarea 3
Período2013-
AsignaturaImagen Escrita
Del CursoImagen Escrita 2013 - ARQ, Imagen Escrita 2013 - DIS
CarrerasArquitectura
Alumno(s)Alumnus Exemplar
ProfesorHerbert Spencer
Captura de pantalla 2013-04-19 a la(s) 13.00.12.PNG

int num = 12;

float i = TWO_PI / num; // incremento del ángulo en el ciclo for
float r = 200;          // radio
float x, y;             // delaro x e y, pero no les asigno valor (por ahora)

void setup() {
  size(500, 500);
}

void draw() {
  background(0);

  num = mouseX / 10;   // parametrización del número de vérices de acuerdo a mouseX
  float i = TWO_PI / num; // re-calculo el incremento del ángulo entre vértices

  beginShape();

  for (float t = 0; t < TWO_PI; t = t + i) {

    x = cos(t) * r + width/2;
    y = sin(t) * r + height/2;

    vertex(x, y);
  }
  endShape(CLOSE);
}