Poligono: Ignacio Madinagoitia
De Casiopea
Título | Poligono |
---|---|
Tipo de Proyecto | Proyecto de Curso |
Palabras Clave | tarea 3 |
Período | 2013- |
Asignatura | Imagen Escrita, |
Del Curso | Imagen Escrita 2013 - ARQ, |
Carreras | Arquitectura |
Alumno(s) | Ignacio Madinagoitia |
Profesor | Herbert Spencer |
int num = 12;
float i = TWO_PI / num; // incremento del ángulo en el ciclo for float r = 70; // radio float x, y; // delaro x e y, pero no les asigno valor (por ahora)
void setup() {
size(500, 500);
}
void draw() {
background(#0099FF);
fill (#000033);
num = mouseX / 30; // 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/4; y = sin(t) * r + height/1.5;
vertex(x, y); } endShape(CLOSE); beginShape (); fill (#FF9900); for (float t = 0; t < TWO_PI; t = t + i) {
x = cos(t) * r + width/5; y = sin(t) * r + height/6; vertex (x, y); } endShape (); saveFrame ("poligonomadinagoitia");
}