Entrega final Imagen escrita 2012 macarena allendes

De Casiopea


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


Medio:Proyecto final macarena allendes.rar 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();

}