Diferencia entre revisiones de «Entrega final Imagen escrita 2012 macarena allendes»

De Casiopea
Sin resumen de edición
Sin resumen de edición
Línea 11: Línea 11:
}}
}}


{{media:Entrega_final_Imagen_escrita_2012_macarena_allendes.rar‎}}
{{media:}}
El trabajo consiste en crear una teselación.
El trabajo consiste en crear una teselación.



Revisión del 12:30 6 sep 2012


TítuloProyecto final-Teselación
Tipo de ProyectoProyecto de Taller
Palabras Claveproyecto final
Período2012-
AsignaturaTaller Inicial Común 1ª y 2ª Etapa,
Del CursoImagen Escrita 2012,
CarrerasDiseñ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)Macarena Allendes
ProfesorHerbert Spencer


{{media:‎}} El trabajo consiste en crear una teselación.


import processing.pdf.*;


PShape s; float Xspacer; // espaciador horizontal float Yspacer; // espaciador vertical (altura del triángulo equilátero de lado Xspacer) float margen = 100; // margen float tam = 20;

void setup() {

 // calculo Yspacer por Pitágotas:
 Yspacer = sqrt( pow(Xspacer, 2) - pow(Xspacer, 2));
 s = loadShape("nuevo.svg");
 size(1000, 1000, PDF, "Proyecto_Final2.pdf");
 noStroke();
 fill(0);
 smooth();

} void draw() {

 background(255);
 
 float initX;      // inicio en X, que varía par-impar
 int rowCount = 0; // contador de filas
 int par;          // par es 0, impar 1
 for (float y = 0; y < height-margen; y+= s.height) {
   rowCount ++;    // cuento las filas
   par = rowCount % 2; // genero el número par (0 ó 1)
   if ( par == 0) {
     initX = margen; // defino el inicio de la fila adelantada
   }
   else {
     initX = margen; // defino el inicio de la fila "normal"
   }
   for (float x = initX; x < width - margen; x += s.width) {
     shape(s, x, y,s.width,s.height); 
   }
 }
 println("Listo. Presione Ctrl+k para ver el pdf");
 exit();

}