Ilanit Hirnheimer: Imagen Escrita: Proyecto Final

De Casiopea


TítuloIlanit Hirnheimer: Imagen Escrita: Proyecto Final
Tipo de ProyectoProyecto de Curso
Palabras Claveproyecto final
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)Ilanit Hirnheimer
ProfesorHerbert Spencer
PDFArchivo:Ijygtiauygdlagfaoluyg.pdf

//Diseño de una especie de flecha que cambia de dirección y sentido, creando una secuencia a través de toda la página.

import processing.pdf.*;


float Xspacer = 30; float Yspacer ; float margen = 20; float tam = 20;

void setup() {

Yspacer = sqrt (pow(Xspacer, 2) - pow(Xspacer/2,2));//teorema pitágoras
 background(255);
size(1000,1000,PDF,"Proyectolisto.pdf");
noStroke();
smooth();
float initX;
int rowCount = 0;
int par;
for (float y= margen; y< height- margen; y+= Xspacer) {
  rowCount ++;
  par = rowCount % 2;
  if (par == 0) {
    initX = margen + Xspacer/2;
  }
  else {
    initX= margen;
  }
  pushMatrix();
  for (float x = margen; x < width - margen; x += Xspacer) {
    flechita();
    translate(2,123);
  }
  popMatrix();
  translate(75,0);
}

}

void teselar() {//flechita unida con vertices

stroke (0);
noFill();{
beginShape();
vertex(0,0);
vertex(0*1.5,10*1.5);
vertex(20*1.5,30*1.5);
vertex(20*1.5,20*1.5);
vertex(30*1.5,20*1.5);
vertex (10*1.5,0*1.5);
vertex(0,0);}
endShape();}

void flechita() { //se aplican transflechitaciones isométricas

pushMatrix();
teselar();
rotate(PI/2);
translate(80,90);
rotate(PI);
teselar();
rotate(PI/2);
translate(28,37); 
rotate(PI/2);
translate(50,20);
translate(30,10);
teselar();
translate(30,20);
rotate(PI/2);

popMatrix();
println("tamo ready");
exit();

}