Autorretrato
Título | Autorretrato, Emilio Perez |
---|---|
Tipo de Proyecto | Proyecto de Curso |
Palabras Clave | Tarea 1 |
Período | 2013-2013 |
Asignatura | Imagen Escrita, |
Del Curso | Imagen Escrita 2013 - ARQ, |
Carreras | Arquitectura |
Alumno(s) | macarenamonr |
Profesor | Herbert Spencer |
PImage img;
void setup() { size(500, 500); img = loadImage("emilio.jpg"); }
void draw() { background(255); noStroke(); fill(150); image(img,0,0);
beginShape(); // pelo {
vertex(139, 291); vertex(139, 242); vertex(139, 228); vertex(138, 212); vertex(147, 170); vertex(158, 137); vertex(176, 118); vertex(203, 107); vertex(224, 100); vertex(238, 100); vertex(276, 109); vertex(296, 121); vertex(315, 146); vertex(333, 173); vertex(354, 204); vertex(358, 241); vertex(357, 290); vertex(361, 306); vertex(369, 316); vertex(350, 330); vertex(338, 356); vertex(333, 382); vertex(329, 408); vertex(327, 427); vertex(319, 443); vertex(331, 460); vertex(362, 455); vertex(335, 460); vertex(388, 410); vertex(382, 367); vertex(387, 335); vertex(380, 299); vertex(415, 251); vertex(416, 240); vertex(410, 228); vertex(417, 218); vertex(416, 200); vertex(392, 175); vertex(381, 140); vertex(359, 111); vertex(338, 80); vertex(306, 65); vertex(267, 40); vertex(230, 45); vertex(182, 66); vertex(167, 78); vertex(148, 84); vertex(139, 103); vertex(142, 112); vertex(127, 135); vertex(128, 139); vertex(112, 158); vertex(96, 193); vertex(91, 220); vertex(86, 250); vertex(103, 272); vertex(98, 291); vertex(98, 309); vertex(103, 332); vertex(121, 361); vertex(119, 373); vertex(99, 376); vertex(102, 393); vertex(121, 411); vertex(131, 419); vertex(163, 441); vertex(171, 423); vertex(168, 386);
} endShape(CLOSE);
beginShape(); // ceja {
vertex(171, 188);
vertex(175, 183);
vertex(179, 182);
vertex(183, 181);
vertex(191, 181);
vertex(196, 180);
vertex(201, 180);
vertex(207, 177);
vertex(212, 178);
vertex(217, 178);
vertex(223, 179);
vertex(231, 181);
vertex(238, 181);
vertex(241, 186);
vertex(242, 192);
vertex(243, 195);
vertex(240, 199);
vertex(229, 196);
vertex(222, 190);
vertex(213, 190);
vertex(209, 189);
vertex(198, 189);
vertex(187, 187);
vertex(183, 187);
vertex(175, 190);
vertex(172, 192);
vertex(165, 193);
vertex(168, 189);
} endShape(CLOSE);
beginShape(); // FIGURAS {
vertex(269, 197); vertex(267, 192); vertex(270, 188); vertex(270, 185); vertex(276, 184); vertex(280, 186); vertex(289, 186); vertex(298, 187); vertex(302, 188); vertex(307, 188); vertex(308, 188); vertex(310, 188); vertex(319, 188); vertex(321, 189); vertex(329, 191); vertex(334, 197); vertex(336, 203); vertex(338, 205); vertex(338, 208); vertex(334, 205); vertex(327, 200); vertex(320, 199); vertex(311, 199); vertex(299, 198); vertex(292, 198); vertex(284, 197); vertex(277, 197); vertex(271, 198); vertex(268, 199); vertex(271, 194); vertex(273, 188); vertex(273, 188); } endShape(CLOSE);
beginShape(); // FIGURAS {
vertex(168, 376);
vertex(174, 381);
vertex(179, 386);
vertex(183, 390);
vertex(189, 394);
vertex(196, 397);
vertex(203, 397);
vertex(211, 397);
vertex(220, 397);
vertex(227, 397);
vertex(229, 389);
vertex(233, 382);
vertex(240, 374);
vertex(246, 371);
vertex(253, 373);
vertex(260, 380);
vertex(263, 381);
vertex(268, 385);
vertex(276, 391);
vertex(281, 393);
vertex(294, 390);
vertex(301, 388);
vertex(311, 383);
vertex(319, 378);
vertex(326, 375);
vertex(322, 386);
vertex(311, 395);
vertex(301, 404);
vertex(294, 410);
vertex(284, 420);
vertex(279, 426);
vertex(276, 431);
vertex(266, 435);
vertex(266, 432);
vertex(253, 428);
vertex(241, 431);
vertex(232, 434);
vertex(228, 428);
vertex(213, 423);
vertex(207, 416);
vertex(200, 410);
vertex(189, 402);
vertex(181, 394);
vertex(175, 390);
vertex(171, 386);
vertex(167, 381);
vertex(161, 376);
} endShape(CLOSE);
beginShape(); // FIGURAS {
vertex(204, 325);
vertex(210, 325);
vertex(215, 325);
vertex(221, 322);
vertex(227, 321);
vertex(231, 320);
vertex(235, 320);
vertex(241, 320);
vertex(246, 320);
vertex(252, 320);
vertex(257, 319);
vertex(260, 319);
vertex(267, 319);
vertex(270, 319);
vertex(273, 321);
vertex(277, 325);
vertex(279, 326);
vertex(282, 328);
vertex(286, 328);
vertex(287, 328);
vertex(281, 323);
vertex(274, 318);
vertex(269, 313);
vertex(262, 310);
vertex(255, 308);
vertex(250, 308);
vertex(246, 308);
vertex(244, 310);
vertex(240, 307);
vertex(234, 307);
vertex(230, 307);
vertex(226, 309);
vertex(223, 312);
vertex(221, 315);
vertex(216, 318);
vertex(212, 321);
vertex(208, 323);
vertex(205, 324);
}
endShape(CLOSE);
beginShape(); // FIGURAS {
vertex(215, 331);
vertex(215, 331);
vertex(218, 328);
vertex(226, 326);
vertex(236, 323);
vertex(240, 323);
vertex(241, 323);
vertex(241, 323);
vertex(247, 324);
vertex(247, 324);
vertex(251, 324);
vertex(251, 324);
vertex(251, 324);
vertex(258, 321);
vertex(259, 320);
vertex(259, 320);
vertex(271, 328);
vertex(275, 328);
vertex(275, 328);
vertex(257, 332);
vertex(248, 333);
vertex(244, 334);
vertex(232, 334);
vertex(232, 334);
vertex(217, 328);
vertex(217, 328);
}
endShape(CLOSE);
beginShape(); // FIGURAS {
vertex(182, 223);
vertex(182, 221);
vertex(184, 220);
vertex(187, 219);
vertex(188, 217);
vertex(190, 216);
vertex(193, 216);
vertex(196, 215);
vertex(197, 215);
vertex(200, 215);
vertex(202, 215);
vertex(204, 215);
vertex(207, 215);
vertex(211, 215);
vertex(213, 216);
vertex(216, 217);
vertex(219, 217);
vertex(221, 218);
vertex(221, 221);
vertex(220, 219);
vertex(217, 217);
vertex(215, 217);
vertex(212, 217);
vertex(208, 215);
vertex(204, 213);
vertex(199, 212);
vertex(194, 212);
vertex(190, 214);
vertex(186, 217);
vertex(184, 220);
vertex(182, 224);
}
endShape(CLOSE);
beginShape(); // FIGURAS {
vertex(181, 222);
vertex(182, 227);
vertex(186, 230);
vertex(192, 231);
vertex(195, 231);
vertex(199, 231);
vertex(205, 231);
vertex(209, 231);
vertex(216, 231);
vertex(219, 230);
vertex(221, 224);
vertex(223, 224);
vertex(220, 227);
vertex(214, 228);
vertex(208, 229);
vertex(203, 230);
vertex(197, 230);
vertex(193, 230);
vertex(187, 225);
vertex(185, 223);
}
endShape(CLOSE);
beginShape(); // FIGURAS {
vertex(197, 217); vertex(193, 219); vertex(193, 223); vertex(195, 225); vertex(196, 226); vertex(199, 227); vertex(203, 227); vertex(207, 224); vertex(209, 222); vertex(208, 218); vertex(206, 216); vertex(201, 216); vertex(199, 216); vertex(197, 216); vertex(197, 218); vertex(197, 221); vertex(197, 221); vertex(200, 223); vertex(203, 225); vertex(203, 222); vertex(204, 220); vertex(200, 217);
} endShape(CLOSE);
beginShape(); // FIGURAS
{
vertex(280, 231);
vertex(283, 233);
vertex(286, 236);
vertex(288, 236);
vertex(291, 236);
vertex(294, 236);
vertex(298, 236);
vertex(302, 237);
vertex(305, 237);
vertex(311, 237);
vertex(315, 237);
vertex(319, 237);
vertex(322, 235);
vertex(320, 236);
vertex(314, 238);
vertex(304, 239);
vertex(294, 239);
vertex(288, 239);
vertex(282, 237);
vertex(279, 233);
vertex(279, 231);
vertex(279, 231);
}
endShape(CLOSE);
beginShape(); // FIGURAS {
vertex(279, 228);
vertex(281, 225);
vertex(283, 223);
vertex(287, 222);
vertex(290, 221);
vertex(293, 221);
vertex(297, 221);
vertex(302, 220);
vertex(306, 220);
vertex(312, 220);
vertex(316, 224);
vertex(319, 230);
vertex(319, 230);
vertex(318, 229);
vertex(314, 224);
vertex(311, 223);
vertex(306, 222);
vertex(300, 222);
vertex(293, 221);
vertex(290, 221);
vertex(285, 223);
vertex(283, 225);
vertex(282, 227);
vertex(282, 227);
}
endShape(CLOSE);
beginShape(); // FIGURAS {
vertex(293, 226);
vertex(292, 228);
vertex(295, 230);
vertex(299, 233);
vertex(302, 234);
vertex(307, 233);
vertex(308, 228);
vertex(310, 222);
vertex(309, 220);
vertex(301, 220);
vertex(296, 221);
vertex(293, 222);
vertex(293, 223);
}
endShape(CLOSE);
beginShape(); // FIGURAS {
vertex(222, 284); vertex(220, 283); vertex(219, 277); vertex(219, 274); vertex(219, 269); vertex(220, 263); vertex(228, 259); vertex(232, 253); vertex(233, 252); vertex(235, 246); vertex(236, 241); vertex(238, 234); vertex(240, 231); vertex(240, 224); vertex(240, 222); vertex(240, 221); vertex(240, 221); vertex(240, 223); vertex(240, 228); vertex(239, 232); vertex(237, 236); vertex(236, 238); vertex(233, 243); vertex(230, 247); vertex(227, 250); vertex(226, 252); vertex(223, 256); vertex(221, 261); vertex(218, 263); vertex(215, 267); vertex(216, 273); vertex(220, 276); vertex(221, 278); vertex(222, 279);
} endShape(CLOSE);
beginShape(); // FIGURAS {
vertex(230, 280);
vertex(230, 277);
vertex(230, 275);
vertex(230, 272);
vertex(233, 272);
vertex(235, 273);
vertex(237, 276);
vertex(237, 278);
vertex(234, 279);
vertex(231, 279);
vertex(230, 278);
vertex(230, 276);
}
endShape(CLOSE);
beginShape(); // FIGURAS {
vertex(258, 277);
vertex(258, 274);
vertex(261, 274);
vertex(262, 274);
vertex(264, 277);
vertex(264, 281);
vertex(264, 283);
vertex(261, 283);
vertex(260, 280);
vertex(259, 279);
vertex(258, 278);
vertex(258, 277);
vertex(260, 273);
vertex(261, 273);
vertex(267, 279);
vertex(265, 282);
vertex(261, 282);
vertex(261, 281);
} endShape(CLOSE);
beginShape(); // FIGURAS {
vertex(263, 211);
vertex(263, 217);
vertex(262, 221);
vertex(261, 226);
vertex(260, 238);
vertex(260, 243);
vertex(260, 249);
vertex(260, 251);
vertex(265, 252);
vertex(267, 255);
vertex(270, 261);
vertex(270, 263);
vertex(273, 271);
vertex(274, 274);
vertex(274, 278);
vertex(274, 284);
vertex(274, 284);
vertex(275, 276);
vertex(275, 266);
vertex(273, 264);
vertex(267, 259);
vertex(259, 251);
vertex(256, 237);
vertex(256, 234);
vertex(257, 224);
vertex(258, 213);
vertex(259, 206);
vertex(260, 203);
} endShape(CLOSE);
}
void mouseReleased() {
println("vertex("+mouseX+", "+mouseY+");");
}