Diferencia entre revisiones de «Alyssa Ruts: Proyecto final, Teselación»
De Casiopea
Sin resumen de edición |
Sin resumen de edición |
||
Línea 2: | Línea 2: | ||
|Título=Proyecto final | |Título=Proyecto final | ||
|Tipo de Proyecto=Proyecto de Curso | |Tipo de Proyecto=Proyecto de Curso | ||
|Palabras Clave=proyecto final | |Palabras Clave=proyecto final, tarea 12 | ||
|Carreras Relacionadas=Diseño Gráfico, Diseño Industrial | |Carreras Relacionadas=Diseño Gráfico, Diseño Industrial | ||
|Asignaturas Relacionadas=Imagen Escrita 2012, | |Asignaturas Relacionadas=Imagen Escrita 2012, | ||
|Cursos Relacionados=Imagen Escrita 2012, | |Cursos Relacionados=Imagen Escrita 2012, | ||
|Profesor= | |Profesor=Herbert Spencer, | ||
|Alumnos=Alyssa Ruts, | |Alumnos=Alyssa Ruts, | ||
|Imagen=Teselación Alyssa.pdf | |Imagen=Teselación Alyssa.pdf |
Revisión del 15:56 31 ago 2012
Título | Proyecto final |
---|---|
Tipo de Proyecto | Proyecto de Curso |
Palabras Clave | proyecto final, tarea 12 |
Asignatura | Imagen Escrita 2012, |
Del Curso | Imagen Escrita 2012, |
Carreras | 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) | Alyssa Ruts |
Profesor | Herbert Spencer |
La idea para el proyecto final es hacer una teselación de pajaros, usando la función vertex, la cual siempre se abre con un beginShape porque al final se está haciendo una figura, entonces vertex indica donde se ubican estos puntos, o lineas para hacer la figura deseada, finalizandola con endShape.
import processing.pdf.*; void setup() { size(400, 400, PDF, "Teselación.pdf"); smooth(); background (255); noFill (); strokeWeight(2); for (int i=0; i<11; i++) { int x=50*i; for (int j=0; j<11; j++) { int y=50*j; pajaro(x,y); //llama al pajaro } } println("Listo. Ctrl+K para ver el pdf"); exit(); } void pajaro(int moveX, int moveY) { beginShape(); //el pajaro esta hecho con beginShape vertex(0+moveX,0+moveY); //cada vertice se nombra por separado vertex(-30+moveX,-10+moveY); //la cordenada X tiene +moveX y la coordenada Y +move Y. Cuando se llama la funcion del pajaro, estas indican donde se ubica. vertex(0+moveX,-40+moveY); vertex(0+moveX,-20+moveY); vertex(10+moveX,-10+moveY); vertex(20+moveX,-10+moveY); vertex(50+moveX,-0+moveY); vertex(20+moveX,10+moveY); vertex(10+moveX,30+moveY); vertex(20+moveX,40+moveY); vertex(10+moveX,40+moveY); vertex(0+moveX,30+moveY); vertex(0+moveX,10+moveY); vertex(-30+moveX,40+moveY); vertex(-40+moveX,30+moveY); vertex(-30+moveX,10+moveY); vertex(0+moveX,0+moveY); endShape(); }