Retrato En Processing
¿Cómo Se Hace?
¿Cómo Se Hace?
int x = 10 ;
int y = 10 ;
void setup (){
background (90,90,90);
size (200,200);
}
void draw (){
boo ();
}
void boo (){
stroke (3);
strokeWeight (8);
fill (255);
beginShape (POLYGON) ;
vertex (x*1,y*7); //empieza cuerpo
vertex (x*1,y*12);
vertex (x*2,y*12);
vertex (x*2,y*14);
vertex (x*3,y*14);
vertex (x*3,y*15);
vertex (x*4,y*15);
vertex (x*4,y*16);
vertex (x*6,y*16);
vertex (x*6,y*17);
vertex (x*10,y*17);
vertex (x*10,y*16);
vertex (x*12,y*16);
vertex (x*12,y*15);
vertex (x*13,y*15);
vertex (x*13,y*14);
vertex (x*14,y*14);
vertex (x*14,y*13);
vertex (x*15,y*13);
vertex (x*15,y*12);
vertex (x*16,y*12);
vertex (x*16,y*10);
vertex (x*15,y*10);
vertex (x*15,y*9);
vertex (x*16,y*9);
vertex (x*16,y*6);
vertex (x*15,y*6);
vertex (x*15,y*5);
vertex (x*14,y*5);
vertex (x*14,y*4);
vertex (x*13,y*4);
vertex (x*13,y*3);
vertex (x*11,y*3);
vertex (x*11,y*2);
vertex (x*6,y*2);
vertex (x*6,y*3);
vertex (x*4,y*3);
vertex (x*4,y*4);
vertex (x*3,y*4);
vertex (x*3,y*5);
vertex (x*2,y*5);
vertex (x*2,y*7);
vertex (x*1,y*7);
endShape (POLYGON) ;
stroke (3);
strokeWeight (5);
fill (255);
beginShape (POLYGON) ;
vertex (x*3,y*7); //empieza boca
vertex (x*3,y*10);
vertex (x*4,y*10);
vertex (x*4,y*9);
vertex (x*5,y*9);
vertex (x*5,y*10);
vertex (x*6,y*10);
vertex (x*6,y*9);
vertex (x*7,y*9);
vertex (x*7,y*10);
vertex (x*8,y*10);
vertex (x*8,y*7);
vertex (x*9,y*7);
vertex (x*9,y*5);
vertex (x*8,y*5);
vertex (x*8,y*6);
vertex (x*7,y*6);
vertex (x*7,y*5);
vertex (x*6,y*5);
vertex (x*6,y*6);
vertex (x*5,y*6);
vertex (x*5,y*5);
vertex (x*4,y*5);
vertex (x*4,y*7);
vertex (x*3,y*7);
fill (250,0,0);
endShape (POLYGON) ;
stroke (5);
strokeWeight (5);
fill (255);
beginShape (POLYGON) ;
vertex (x*4,y*11);//empieza ojo 1
vertex (x*4,y*13);
vertex (x*5,y*13);
vertex (x*5,y*11);
vertex (x*4,y*11);
vertex (x*4,y*13);
rect (40,130,18,1);
fill (0,0,0);
endShape (POLYGON) ;
stroke (3);
strokeWeight (5);
fill (255);
beginShape (POLYGON) ;
vertex (x*6,y*11);//empieza ojo 2
vertex (x*6,y*13);
vertex (x*7,y*13);
vertex (x*7,y*11);
vertex (x*6,y*11);
vertex (x*6,y*13);
rect (32,130,44,1);
fill (0,0,0);
endShape (POLYGON) ;
stroke (1);
strokeWeight (0);
fill (255);
beginShape (POLYGON) ;
vertex (x*9,y*11); //empieza brazo
vertex (x*9,y*12);
vertex (x*10,y*12);
vertex (x*10,y*13);
vertex (x*12,y*13);
vertex (x*12,y*10);
vertex (x*11,y*10);
vertex (x*11,y*9);
vertex (x*10,y*9);
vertex (x*10,y*10);
vertex (x*11,y*10);
vertex (x*11,y*12);
vertex (x*10,y*12);
vertex (x*10,y*11);
vertex (x*9,y*11);
vertex (x*9,y*12);
fill (0,0,0);
endShape (POLYGON) ;
}
int y = 10 ;
void setup (){
background (90,90,90);
size (200,200);
}
void draw (){
boo ();
}
void boo (){
stroke (3);
strokeWeight (8);
fill (255);
beginShape (POLYGON) ;
vertex (x*1,y*7); //empieza cuerpo
vertex (x*1,y*12);
vertex (x*2,y*12);
vertex (x*2,y*14);
vertex (x*3,y*14);
vertex (x*3,y*15);
vertex (x*4,y*15);
vertex (x*4,y*16);
vertex (x*6,y*16);
vertex (x*6,y*17);
vertex (x*10,y*17);
vertex (x*10,y*16);
vertex (x*12,y*16);
vertex (x*12,y*15);
vertex (x*13,y*15);
vertex (x*13,y*14);
vertex (x*14,y*14);
vertex (x*14,y*13);
vertex (x*15,y*13);
vertex (x*15,y*12);
vertex (x*16,y*12);
vertex (x*16,y*10);
vertex (x*15,y*10);
vertex (x*15,y*9);
vertex (x*16,y*9);
vertex (x*16,y*6);
vertex (x*15,y*6);
vertex (x*15,y*5);
vertex (x*14,y*5);
vertex (x*14,y*4);
vertex (x*13,y*4);
vertex (x*13,y*3);
vertex (x*11,y*3);
vertex (x*11,y*2);
vertex (x*6,y*2);
vertex (x*6,y*3);
vertex (x*4,y*3);
vertex (x*4,y*4);
vertex (x*3,y*4);
vertex (x*3,y*5);
vertex (x*2,y*5);
vertex (x*2,y*7);
vertex (x*1,y*7);
endShape (POLYGON) ;
stroke (3);
strokeWeight (5);
fill (255);
beginShape (POLYGON) ;
vertex (x*3,y*7); //empieza boca
vertex (x*3,y*10);
vertex (x*4,y*10);
vertex (x*4,y*9);
vertex (x*5,y*9);
vertex (x*5,y*10);
vertex (x*6,y*10);
vertex (x*6,y*9);
vertex (x*7,y*9);
vertex (x*7,y*10);
vertex (x*8,y*10);
vertex (x*8,y*7);
vertex (x*9,y*7);
vertex (x*9,y*5);
vertex (x*8,y*5);
vertex (x*8,y*6);
vertex (x*7,y*6);
vertex (x*7,y*5);
vertex (x*6,y*5);
vertex (x*6,y*6);
vertex (x*5,y*6);
vertex (x*5,y*5);
vertex (x*4,y*5);
vertex (x*4,y*7);
vertex (x*3,y*7);
fill (250,0,0);
endShape (POLYGON) ;
stroke (5);
strokeWeight (5);
fill (255);
beginShape (POLYGON) ;
vertex (x*4,y*11);//empieza ojo 1
vertex (x*4,y*13);
vertex (x*5,y*13);
vertex (x*5,y*11);
vertex (x*4,y*11);
vertex (x*4,y*13);
rect (40,130,18,1);
fill (0,0,0);
endShape (POLYGON) ;
stroke (3);
strokeWeight (5);
fill (255);
beginShape (POLYGON) ;
vertex (x*6,y*11);//empieza ojo 2
vertex (x*6,y*13);
vertex (x*7,y*13);
vertex (x*7,y*11);
vertex (x*6,y*11);
vertex (x*6,y*13);
rect (32,130,44,1);
fill (0,0,0);
endShape (POLYGON) ;
stroke (1);
strokeWeight (0);
fill (255);
beginShape (POLYGON) ;
vertex (x*9,y*11); //empieza brazo
vertex (x*9,y*12);
vertex (x*10,y*12);
vertex (x*10,y*13);
vertex (x*12,y*13);
vertex (x*12,y*10);
vertex (x*11,y*10);
vertex (x*11,y*9);
vertex (x*10,y*9);
vertex (x*10,y*10);
vertex (x*11,y*10);
vertex (x*11,y*12);
vertex (x*10,y*12);
vertex (x*10,y*11);
vertex (x*9,y*11);
vertex (x*9,y*12);
fill (0,0,0);
endShape (POLYGON) ;
}

No hay comentarios:
Publicar un comentario