Proyecto final lennin
De Casiopea
Título | proyecto final tesela |
---|---|
Tipo de Proyecto | Proyecto de Taller |
Palabras Clave | proyecto final |
Período | 2012-2012 |
Asignatura | Imagen Escrita 2012, |
Del Curso | Imagen Escrita 2012, |
Carreras | Arquitectura |
Alumno(s) | Leninn Gustainsson |
Profesor | Herbert Spencer |
import processing.pdf.*; void setup() { size(1000,1000,PDF, "olas.pdf"); stroke(0); background(255); } void draw(){ for (int i=0; i<9; i++) { pushMatrix(); translate(10,5); for (int j=0; j<9; j++) { fullsquare(); translate(0,110); } popMatrix(); translate(110,0); } } void tessellate() { beginShape(); vertex(15,35); vertex(30,20); vertex(40,20); vertex(50,30); vertex(40,30); vertex(40,35); vertex(43,37); vertex(13,37); vertex(15,35); endShape(); } void fullsquare() { //this function puts four of the tessellate function together pushMatrix(); fill(255); //different fills for different shapes tessellate(); translate(0,110); //slides to bottom left rotate(3*PI/2); fill(255); tessellate(); rotate(PI/2); //undoes the last rotate so I can translate it more easily translate(110,0); //slides to bottom right rotate(PI); fill(255); tessellate(); rotate(PI); translate(0,-110); //slides to top right rotate(PI/2); fill(255); tessellate(); popMatrix(); //back to the top left println("---> PDF OK"); exit(); }