https://wiki.ead.pucv.cl/index.php?title=Paulina_Mart%C3%ADnez_IE2012_Tarea_11&feed=atom&action=history
Paulina Martínez IE2012 Tarea 11 - Historial de revisiones
2024-03-28T16:32:24Z
Historial de revisiones de esta página en la wiki
MediaWiki 1.39.6
https://wiki.ead.pucv.cl/index.php?title=Paulina_Mart%C3%ADnez_IE2012_Tarea_11&diff=193864&oldid=prev
Pau.martinez: Página creada con «{{Proyecto |Título=Paulina Martínez IE2012 Tarea 11 |Tipo de Proyecto=Proyecto de Curso |Palabras Clave=tarea 11 |Año de Inicio=2012 |Año de Término=2012 |Carreras Rel...»
2012-08-08T00:35:59Z
<p>Página creada con «{{Proyecto |Título=Paulina Martínez IE2012 Tarea 11 |Tipo de Proyecto=Proyecto de Curso |Palabras Clave=tarea 11 |Año de Inicio=2012 |Año de Término=2012 |Carreras Rel...»</p>
<p><b>Página nueva</b></p><div>{{Proyecto<br />
|Título=Paulina Martínez IE2012 Tarea 11<br />
|Tipo de Proyecto=Proyecto de Curso<br />
|Palabras Clave=tarea 11<br />
|Año de Inicio=2012<br />
|Año de Término=2012<br />
|Carreras Relacionadas=Diseño Gráfico, Diseño Industrial<br />
|Asignaturas Relacionadas=Imagen Escrita 2012, <br />
|Profesor=Herbert Spencer, <br />
|Alumnos=Paulina Martínez, <br />
|Imagen=Tarea 11.png<br />
}}<br />
Espiral: Construcción de una sección áurea.<br />
<br />
void setup() {<br />
size(900, 600);<br />
smooth();<br />
}<br />
int[] s = new int[15];<br />
int tmp, phase;<br />
void draw() {<br />
background(10, 150, 300);<br />
s[0] = 0;<br />
s[1] = 0; <br />
s[2] = 1; <br />
phase = 0;<br />
translate(100, 550);<br />
rotate(PI);<br />
while (s[1] < 500) {<br />
if (phase % 4 == 0) strokeWeight(2); else strokeWeight(1);<br />
arc(s[4], s[6], 2*s[2], 2*s[2], PI, 6*PI);<br />
if (phase % 8 == 3) strokeWeight(2); else strokeWeight(1);<br />
if (phase % 8 == 4) strokeWeight(2); else strokeWeight(1);<br />
if (phase % 8 == 5) strokeWeight(2); else strokeWeight(1);<br />
arc(s[2], 0, 2*s[2], 2*s[2], PI/8.0,PI);<br />
noFill();<br />
stroke(600,300,600,300);<br />
tmp = s[2];<br />
s[2]+= s[1];<br />
s[0] = s[1];<br />
s[1] = tmp;<br />
switch(phase % 100) {<br />
case 0:<br />
translate(s[1], 0);<br />
break;<br />
case 1:<br />
translate(s[0], -s[1]);<br />
break;<br />
case 2:<br />
translate(-s[2], -s[0]);<br />
break;<br />
case 3:<br />
translate(5, -s[4]);<br />
break;<br />
}<br />
phase++;<br />
}<br />
}</div>
Pau.martinez