Daniela Aguirre: espiral

De Casiopea


Títuloespiral
Tipo de ProyectoProyecto de Taller, Proyecto de Curso
Palabras Clavetarea 2
AsignaturaImagen Escrita,
Del CursoImagen Escrita 2013 - ARQ,
CarrerasArquitectura
Alumno(s)Daniela Aguirre
ProfesorHerbert Spencer
Daniela Aguirre Espiral.jpg

void setup (){   // lo que queda siempre igual
size (500,500); // (siempre terminar en punto y coma) es el porte
background (#FF8F05); // color (naranjo) (lo buscamos en tools-color selector)
}

void draw (){ // draw es dibujo, entonces esto es para dibujar
float x,y,r,rInc; // cordenadas x, y y el r es el radio, inc porque incrementa el radio
rInc = (mouseX/30) *.01; // cuando muevo el mouse en x pasa lo que escribi al lado
r= 0; //que al partir el radio sea 0
float inc = TWO_PI/mouseX;
fill (#FF8F05); // pa que se vaya rellenando del mismo color inicial
beginShape (); // le da la orden al computador de que va a emprezar una figura
stroke (#8354F5); //color del trazo 
strokeWeight (5); //grosor del trazo
for (float t = 0; t < TWO_PI*10; t+= inc) { // for es para (float es un numero que puede ser decimal), es una condicion para que el espiral se mueva
x = width/2 + cos(t) *r;    //si cambio estos probablemente partira de otro lado de la pantalla, no del centro
y = height/2 + sin(t) * r;
vertex (x, y); // vertex significa vertice
r+= rInc;
}
ellipse(width/2, height/2,3,3); //elipse 
println ("vertex("+mouseX+","+mouseY+");"); // ahora no me sirve pero es para que se guarden los puntos por los que pase el mouse
endShape (); //aqui termino la forma 
saveFrame ("Daniela_Aguirre_Espiral.jpg"); // pa que el archivo se guarde con este nombre
}