Maximiliano Olea: Espiral Áureo Tarea11

De Casiopea
Maximiliano Olea: Espiral Áureo


TítuloMaximiliano Olea: Espiral Áureo
Tipo de ProyectoProyecto de Taller
Palabras Clavetarea 11
AsignaturaTaller Inicial 1ª y 2ª Etapa,
Del CursoImagen Escrita 2012,
CarrerasArquitectura
Alumno(s)Maximiliano Olea
ProfesorHerbert Spencer

/*se calcula una forma para escribir el numero de oro (1,61)

esto hace que el tamaño del nuevo arco calce con el termino 
de los anteriores*/

float phi = (sqrt(5)+1)/2;


size(310, 500); translate(height/phi, 0); scale(height); noStroke(); smooth();

for (float i=0; i<10; i++) {

 //genera un color distinto para cada rectangulo nuevo generado
 fill(i/10*255);
 rect(0, 0, 1, 1);
 //genera un color distinto para cada arco nuevo generado
 fill(255, 160, 0, 150);
 /*empieza el arco desde i,i, cuando se acaba la 
  iteracion comienza un nuevo arco*/
 arc(0, 0, 2, 2, 0, PI/2);
 /*se escala el arco segun el numero de oro 
  y se va rotando para que vaya aparezciendo 
  el espiral*/
 scale(1/phi);
 rotate(PI/2);
 translate(1/phi, 0);

}