Diferencia entre revisiones de «Alumnus Exemplar: Máquina de Dibujo 1 - Espirales»
De Casiopea
Sin resumen de edición |
Sin resumen de edición |
||
Línea 7: | Línea 7: | ||
|Asignaturas Relacionadas=Imagen Escrita, | |Asignaturas Relacionadas=Imagen Escrita, | ||
|Cursos Relacionados=Imagen Escrita 2013 - DIS, Imagen Escrita 2013 - DIS, | |Cursos Relacionados=Imagen Escrita 2013 - DIS, Imagen Escrita 2013 - DIS, | ||
|Profesor=Herbert | |Profesor=Herbert Spencer, | ||
|Alumnos=Alumnus Exemplar, | |Alumnos=Alumnus Exemplar, | ||
}} | }} |
Revisión actual - 13:11 3 may 2013
Título | Espiralógrafo |
---|---|
Tipo de Proyecto | Proyecto de Curso |
Palabras Clave | tarea 4 |
Período | 2013- |
Asignatura | Imagen Escrita, |
Del Curso | Imagen Escrita 2013 - DIS, Imagen Escrita 2013 - DIS, |
Carreras | Arquitectura, Diseño Gráfico"Diseño Gráfico" is not in the list (Arquitectura, Diseño, Magíster, Otra) of allowed values for the "Carreras Relacionadas" property., Diseño Industrial"Diseño Industrial" is not in the list (Arquitectura, Diseño, Magíster, Otra) of allowed values for the "Carreras Relacionadas" property. |
Alumno(s) | Alumnus Exemplar |
Profesor | Herbert Spencer |
void setup() { size(500, 500); background(200, 200, 0); noFill(); stroke(0, 100); } void draw() { float t = dist(mouseX, mouseY, pmouseX, pmouseY); if (mousePressed) { espiral(mouseX, mouseY, t); } } void espiral(float x, float y) { pushMatrix(); translate(x, y); beginShape(); for (float i= 0;i < 20; i+=0.1) { curveVertex((i*2)*sin(i), (i*2)*cos(i)); } endShape(); popMatrix(); } void espiral(float x, float y, float tam) { pushMatrix(); translate(x, y); beginShape(); for (float i= 0;i < tam; i+=0.1) { curveVertex((i*2)*sin(i), (i*2)*cos(i)); } endShape(); popMatrix(); } void keyPressed() { String filename = "img/retrato-"+year()+"_"+month()+"_"+day()+"___"+hour()+"-"+minute()+"-"+second()+".png"; if (key == 's' || key == 'S') { saveFrame(filename); println("se ha grabado exitosamente el archivo "+filename); } if (key == ' ') { setup(); } }