TGesell stencil tesela
| Título | Proyecto final stencil "murci" teselacion |
|---|---|
| Tipo de Proyecto | Proyecto de Curso |
| Palabras Clave | proyecto final, tarea 12 |
| 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) | Tomás Gesell |
| Profesor | Herbert Spencer |
El proyecto consiste en proponer una teselación, ya sea periódica o aperiódica, que permita la construcción luminosa de la superficie.
este proyecto lleva adjunto dos codigos, el primero fue con el cual trabaje para dibujar mi stencil, y el segundo que es el proyecto final, es el que arroja un .PDF de la superficie teselada.
- la imagen que se muestra en este objeto es del stencil "murci"
- la imagen del plano teselado es arrojado por el segundo codigo adjunto
1° codigo
float t= 50; void setup() {
size(1000, 1000); background(255); smooth(); noFill(); strokeCap(SQUARE);
} void draw() {
for (float x= t; x<900; x=x+70 ) {
for (float y=t; y<900; y=y+70) {
/////////////////////////////////////////
beginShape();
vertex(0,30);
vertex(40,70);
vertex(40,10);
vertex(70,60);
vertex(70,20);
vertex(80,30);
vertex(120,30);
vertex(130,20);
vertex(130,60);
vertex(170,10);
vertex(170,70);
vertex(200,30);
vertex(200,130);
vertex(180,130);
vertex(170,120);
vertex(170,160);
vertex(140,110);
vertex(140,170);
vertex(100,130);
vertex(60,170);
vertex(60,110);
vertex(30,160);
vertex(30,120);
vertex(20,130);
vertex(0,130);
endShape(CLOSE);
}
}
}
2° codigo
//basado en el trabajo de Alyssa Ruts import processing.pdf.*;
void setup() {
size(400, 400, PDF, "Teselación.pdf");
smooth();
background (255);
noFill ();
strokeWeight(.25);
for (int i=0; i<10; i++) {
int x=40*i;
for (int j=0; j<10; j++) {
int y=40*j;
murci(x,y);
}
}
println("Listo. Ctrl+K para ver el pdf");
exit();
}
void murci(int moveX, int moveY) {
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
beginShape(); //
vertex(0+moveX,6+moveY); //
vertex(8+moveX,14+moveY); //
vertex(8+moveX,2+moveY); //
vertex(14+moveX,12+moveY); //
vertex(14+moveX,4+moveY); //
vertex(16+moveX,6+moveY); //
vertex(24+moveX,6+moveY); //
vertex(26+moveX,4+moveY); //
vertex(26+moveX,12+moveY); //
vertex(34+moveX,2+moveY); //
vertex(34+moveX,14+moveY); //esta es la forma del stencil "murci" //
vertex(40+moveX,6+moveY); //
vertex(40+moveX,26+moveY); //
vertex(36+moveX,26+moveY); //
vertex(34+moveX,24+moveY); //
vertex(34+moveX,32+moveY); //
vertex(28+moveX,22+moveY); //
vertex(28+moveX,34+moveY); //
vertex(20+moveX,26+moveY); //
vertex(12+moveX,34+moveY); //
vertex(12+moveX,22+moveY); //
vertex(6+moveX,32+moveY); //
vertex(6+moveX,24+moveY); //
vertex(4+moveX,26+moveY); //
vertex(0+moveX,26+moveY); //
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
endShape(CLOSE); }