Entrega final Imagen escrita 2012 macarena allendes
De Casiopea
Título | Proyecto final-Teselación |
---|---|
Tipo de Proyecto | Proyecto de Taller |
Palabras Clave | proyecto final |
Período | 2012- |
Asignatura | Taller Inicial Común 1ª y 2ª Etapa, |
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) | Macarena Allendes |
Profesor | Herbert 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();
}