Felipe Andrés Peña y Lillo Polanco - Tarea 1

De Casiopea


TítuloAutorretrato
Tipo de ProyectoProyecto de Taller
Palabras Clavetarea 1
Período2013-
AsignaturaImagen Escrita,
Del CursoImagen Escrita 2013 - ARQ,
CarrerasArquitectura
Alumno(s)Felipe Peña y Lillo
ProfesorHerbert Spencer

AutorretratoFelipeAndresPenayLilloPolanco.png


void setup() {
  size(500, 500);
  }

void draw() {
  background(255);
  noStroke();
  fill(100);
  

  beginShape(); // ROSTRO
  {
    vertex(357, 242);
    vertex(357, 254);
    vertex(358, 275);
    vertex(359, 296);
    vertex(356, 311);
    vertex(351, 322);
    vertex(346, 334);
    vertex(341, 347);
    vertex(336, 360);
    vertex(331, 367);
    vertex(324, 383);
    vertex(319, 392);
    vertex(317, 393);
    vertex(310, 403);
    vertex(300, 413);
    vertex(295, 418);
    vertex(281, 423);
    vertex(270, 421);
    vertex(255, 420);
    vertex(254, 420);
    vertex(242, 416);
    vertex(231, 410);
    vertex(220, 404);
    vertex(208, 398);
    vertex(199, 389);
    vertex(184, 379);
    vertex(172, 369);
    vertex(165, 361);
    vertex(153, 351);
    vertex(148, 340);
    vertex(141, 323);
    vertex(135, 311);
    vertex(132, 310);
    vertex(135, 320);
    vertex(143, 331);
    vertex(143, 331);
    vertex(149, 342);
    vertex(156, 352);
    vertex(167, 360);
    vertex(172, 369);
    vertex(180, 374);
    vertex(187, 382);
    vertex(194, 390);
    vertex(202, 399);
    vertex(213, 405);
    vertex(227, 412);
    vertex(233, 416);
    vertex(241, 423);
    vertex(255, 426);
    vertex(267, 426);
    vertex(282, 424);
    vertex(294, 418);
    vertex(305, 409);
    vertex(316, 398);
    vertex(325, 387);
    vertex(333, 371);
    vertex(345, 354);
    vertex(352, 340);
    vertex(352, 337);
    vertex(352, 322);
    vertex(356, 303);
    vertex(359, 282);
    vertex(359, 264);
    vertex(359, 256);
    vertex(359, 248);
  }
  endShape(CLOSE);

  beginShape(); //OREJA
  {
    vertex(119, 239);
    vertex(113, 234);
    vertex(106, 232);
    vertex(101, 230);
    vertex(96, 229);
    vertex(92, 236);
    vertex(92, 254);
    vertex(97, 268);
    vertex(99, 279);
    vertex(105, 295);
    vertex(114, 305);
    vertex(126, 310);
    vertex(128, 308);
    vertex(129, 300);
    vertex(129, 290);
    vertex(123, 280);
    vertex(126, 267);
    vertex(122, 257);
    vertex(120, 265);
    vertex(123, 276);
    vertex(121, 280);
    vertex(114, 279);
    vertex(110, 282);
    vertex(106, 278);
    vertex(103, 271);
    vertex(105, 262);
    vertex(103, 251);
    vertex(104, 245);
    vertex(102, 240);
    vertex(101, 239);
    vertex(101, 246);
    vertex(104, 254);
    vertex(104, 262);
    vertex(104, 273);
    vertex(108, 278);
    vertex(110, 285);
    vertex(113, 285);
    vertex(119, 284);
    vertex(126, 285);
    vertex(127, 295);
    vertex(130, 302);
    vertex(130, 310);
    vertex(123, 309);
    vertex(114, 306);
    vertex(109, 302);
    vertex(107, 292);
    vertex(102, 285);
    vertex(98, 278);
    vertex(97, 270);
    vertex(96, 258);
    vertex(92, 248);
    vertex(96, 237);
    vertex(105, 236);
    vertex(114, 241);
    vertex(122, 250);
    vertex(122, 256);
    vertex(114, 257);
    vertex(112, 266);
    vertex(113, 267);
    vertex(115, 263);
    vertex(119, 261);
    vertex(121, 257);
  }
  endShape(CLOSE);

  beginShape(); //NARIZ
  {
    vertex(250, 314);
    vertex(249, 319);
    vertex(257, 324);
    vertex(263, 324);
    vertex(273, 324);
    vertex(280, 328);
    vertex(288, 326);
    vertex(298, 323);
    vertex(301, 320);
    vertex(305, 314);
    vertex(301, 304);
    vertex(299, 300);
    vertex(299, 291);
    vertex(296, 282);
    vertex(293, 275);
    vertex(294, 268);
    vertex(296, 260);
    vertex(296, 256);
    vertex(292, 262);
    vertex(297, 275);
    vertex(297, 280);
    vertex(297, 289);
    vertex(300, 298);
    vertex(302, 303);
    vertex(303, 312);
    vertex(304, 315);
    vertex(302, 320);
    vertex(298, 321);
    vertex(294, 325);
    vertex(289, 328);
    vertex(284, 328);
    vertex(279, 326);
    vertex(275, 325);
    vertex(271, 325);
    vertex(264, 323);
    vertex(256, 319);
    vertex(255, 317);
    vertex(254, 313);
    vertex(252, 310);
    vertex(250, 314);
    vertex(253, 320);
    vertex(255, 322);
  }
  endShape(CLOSE);

  beginShape(); //CEJA 1
  {
    vertex(300, 249);
    vertex(304, 249);
    vertex(304, 248);
    vertex(311, 245);
    vertex(327, 242);
    vertex(337, 238);
    vertex(345, 235);
    vertex(345, 228);
    vertex(344, 225);
    vertex(337, 231);
    vertex(329, 234);
    vertex(317, 237);
    vertex(307, 243);
    vertex(300, 247);
  }
  endShape(CLOSE);

  beginShape(); //CEJA 2
  {
    vertex(255, 248);
    vertex(213, 233);
    vertex(197, 232);
    vertex(186, 240);
    vertex(182, 246);
    vertex(194, 242);
    vertex(206, 242);
    vertex(215, 242);
    vertex(228, 243);
    vertex(237, 244);
    vertex(248, 246);
    vertex(257, 247);
  }
  endShape(CLOSE);

  beginShape(); //PELO 1
  {
    vertex(122, 253);
    vertex(131, 274);
    vertex(138, 283);
    vertex(141, 278);
    vertex(139, 256);
    vertex(142, 245);
    vertex(144, 233);
    vertex(159, 225);
    vertex(165, 207);
    vertex(162, 191);
    vertex(162, 178);
    vertex(171, 163);
    vertex(186, 163);
    vertex(200, 161);
    vertex(215, 160);
    vertex(231, 158);
    vertex(245, 159);
    vertex(261, 164);
    vertex(264, 166);
    vertex(270, 167);
    vertex(279, 165);
    vertex(293, 162);
    vertex(305, 161);
    vertex(316, 162);
    vertex(329, 162);
    vertex(338, 163);
    vertex(348, 171);
    vertex(352, 173);
    vertex(355, 183);
    vertex(359, 192);
    vertex(359, 205);
    vertex(358, 222);
    vertex(358, 226);
    vertex(356, 236);
    vertex(361, 226);
    vertex(365, 216);
    vertex(369, 205);
    vertex(372, 193);
    vertex(371, 179);
    vertex(372, 162);
    vertex(367, 145);
    vertex(362, 131);
    vertex(357, 120);
    vertex(350, 111);
    vertex(355, 108);
    vertex(347, 100);
    vertex(337, 94);
    vertex(326, 86);
    vertex(334, 90);
    vertex(336, 86);
    vertex(329, 80);
    vertex(319, 75);
    vertex(312, 73);
    vertex(307, 72);
    vertex(300, 58);
    vertex(299, 61);
    vertex(296, 67);
    vertex(291, 63);
    vertex(285, 60);
    vertex(291, 58);
    vertex(282, 53);
    vertex(269, 53);
    vertex(256, 58);
    vertex(247, 58);
    vertex(244, 55);
    vertex(254, 48);
    vertex(256, 44);
    vertex(249, 45);
    vertex(243, 49);
    vertex(237, 54);
    vertex(231, 55);
    vertex(218, 56);
    vertex(210, 56);
    vertex(204, 53);
    vertex(201, 47);
    vertex(192, 53);
    vertex(182, 54);
    vertex(176, 57);
    vertex(170, 58);
    vertex(166, 60);
    vertex(167, 63);
    vertex(167, 64);
    vertex(154, 64);
    vertex(149, 66);
    vertex(148, 73);
    vertex(138, 74);
    vertex(135, 75);
    vertex(132, 76);
    vertex(127, 81);
    vertex(125, 82);
    vertex(124, 83);
    vertex(113, 89);
    vertex(112, 91);
    vertex(110, 95);
    vertex(108, 101);
    vertex(108, 103);
    vertex(107, 105);
    vertex(103, 112);
    vertex(100, 119);
    vertex(97, 131);
    vertex(92, 143);
    vertex(92, 148);
    vertex(92, 154);
    vertex(92, 159);
    vertex(93, 161);
    vertex(93, 169);
    vertex(92, 177);
    vertex(90, 185);
    vertex(89, 186);
    vertex(90, 191);
    vertex(91, 195);
    vertex(91, 206);
    vertex(91, 207);
    vertex(91, 207);
    vertex(91, 209);
    vertex(91, 219);
    vertex(91, 221);
    vertex(91, 223);
    vertex(91, 235);
    vertex(93, 241);
    vertex(93, 233);
    vertex(97, 230);
    vertex(99, 230);
    vertex(103, 231);
  }
  endShape(CLOSE);

  beginShape(); //PELO 2
  {
    vertex(111, 92);
    vertex(107, 99);
    vertex(99, 110);
    vertex(100, 123);
    vertex(95, 136);
    vertex(91, 152);
    vertex(87, 165);
    vertex(85, 177);
    vertex(83, 187);
    vertex(80, 200);
    vertex(83, 208);
    vertex(82, 193);
    vertex(86, 184);
    vertex(89, 184);
    vertex(89, 184);
    vertex(90, 194);
    vertex(89, 194);
    vertex(89, 197);
    vertex(88, 207);
    vertex(85, 212);
    vertex(84, 217);
    vertex(84, 225);
    vertex(81, 232);
    vertex(80, 233);
    vertex(81, 223);
    vertex(85, 217);
    vertex(88, 219);
    vertex(90, 219);
    vertex(91, 223);
    vertex(92, 229);
    vertex(90, 234);
    vertex(86, 238);
    vertex(88, 250);
    vertex(89, 259);
    vertex(91, 266);
    vertex(94, 279);
    vertex(96, 288);
    vertex(98, 293);
    vertex(98, 294);
    vertex(99, 292);
    vertex(98, 281);
    vertex(94, 264);
    vertex(90, 248);
    vertex(94, 237);
    vertex(103, 232);
    vertex(104, 248);
    vertex(106, 252);
    vertex(109, 259);
    vertex(108, 257);
    vertex(108, 244);
    vertex(110, 243);
    vertex(116, 245);
    vertex(121, 258);
    vertex(122, 261);
    vertex(129, 270);
    vertex(130, 277);
    vertex(133, 292);
    vertex(135, 295);
    vertex(134, 290);
    vertex(135, 268);
    vertex(135, 261);
    vertex(140, 254);
    vertex(147, 272);
    vertex(148, 274);
    vertex(147, 271);
    vertex(144, 261);
    vertex(141, 249);
    vertex(142, 246);
    vertex(146, 236);
    vertex(149, 240);
    vertex(152, 244);
    vertex(154, 247);
    vertex(151, 238);
    vertex(151, 233);
    vertex(151, 226);
    vertex(155, 217);
    vertex(158, 210);
    vertex(159, 203);
    vertex(162, 195);
    vertex(166, 201);
    vertex(167, 203);
    vertex(166, 198);
    vertex(169, 188);
    vertex(172, 194);
    vertex(178, 207);
    vertex(180, 211);
    vertex(178, 207);
    vertex(177, 203);
    vertex(177, 201);
    vertex(177, 199);
    vertex(177, 193);
    vertex(178, 189);
    vertex(180, 184);
    vertex(184, 180);
    vertex(185, 178);
    vertex(188, 173);
    vertex(193, 168);
    vertex(197, 165);
    vertex(200, 164);
    vertex(204, 171);
    vertex(204, 175);
    vertex(203, 178);
    vertex(203, 178);
    vertex(209, 174);
    vertex(212, 171);
    vertex(219, 164);
    vertex(222, 163);
    vertex(228, 161);
    vertex(228, 161);
    vertex(228, 161);
    vertex(229, 161);
    vertex(239, 161);
    vertex(248, 161);
    vertex(255, 161);
    vertex(267, 165);
    vertex(286, 163);
    vertex(304, 164);
    vertex(305, 164);
    vertex(281, 164);
    vertex(292, 165);
    vertex(311, 160);
    vertex(330, 164);
    vertex(338, 172);
    vertex(343, 178);
    vertex(348, 185);
    vertex(351, 197);
    vertex(352, 212);
    vertex(352, 212);
    vertex(351, 209);
    vertex(351, 201);
    vertex(357, 212);
    vertex(359, 230);
    vertex(360, 233);
    vertex(361, 240);
    vertex(358, 242);
    vertex(364, 253);
    vertex(363, 249);
    vertex(362, 238);
    vertex(362, 232);
    vertex(363, 228);
    vertex(370, 234);
    vertex(371, 235);
    vertex(368, 222);
    vertex(368, 221);
    vertex(368, 214);
    vertex(373, 219);
    vertex(375, 218);
    vertex(375, 202);
    vertex(372, 191);
    vertex(372, 182);
    vertex(371, 180);
    vertex(380, 186);
    vertex(380, 186);
    vertex(368, 164);
    vertex(368, 161);
    vertex(367, 157);
    vertex(365, 153);
    vertex(365, 153);
    vertex(357, 139);
    vertex(334, 129);
    vertex(277, 113);
    vertex(174, 110);
    vertex(145, 114);
  }
  endShape(CLOSE);

  beginShape(); //BOCA
  {
    vertex(227, 363);
    vertex(229, 361);
    vertex(232, 359);
    vertex(241, 360);
    vertex(247, 362);
    vertex(261, 361);
    vertex(268, 361);
    vertex(275, 361);
    vertex(285, 361);
    vertex(295, 357);
    vertex(302, 354);
    vertex(313, 352);
    vertex(320, 348);
    vertex(310, 350);
    vertex(306, 351);
    vertex(299, 351);
    vertex(294, 351);
    vertex(291, 347);
    vertex(289, 349);
    vertex(285, 350);
    vertex(284, 350);
    vertex(280, 349);
    vertex(277, 348);
    vertex(278, 349);
    vertex(281, 350);
    vertex(284, 350);
    vertex(285, 349);
    vertex(290, 348);
    vertex(292, 348);
    vertex(294, 348);
    vertex(298, 349);
    vertex(303, 350);
    vertex(305, 350);
    vertex(308, 349);
    vertex(315, 348);
    vertex(305, 353);
    vertex(294, 355);
    vertex(281, 357);
    vertex(266, 362);
    vertex(256, 360);
    vertex(245, 359);
    vertex(238, 359);
    vertex(235, 359);
    vertex(232, 363);
  }
  endShape(CLOSE);

  beginShape(); //BOCA
  {
    vertex(273, 380);
    vertex(276, 381);
    vertex(281, 379);
    vertex(286, 378);
    vertex(288, 378);
    vertex(290, 379);
    vertex(289, 383);
    vertex(287, 384);
    vertex(282, 384);
    vertex(279, 385);
    vertex(273, 385);
    vertex(269, 386);
    vertex(268, 386);
    vertex(271, 382);
    vertex(271, 382);
    vertex(271, 382);
  }
  endShape(CLOSE);

  beginShape(); //BOCA
  {
    vertex(248, 263);
    vertex(245, 260);
    vertex(239, 258);
    vertex(234, 256);
    vertex(231, 256);
    vertex(225, 256);
    vertex(221, 256);
    vertex(216, 256);
    vertex(212, 258);
    vertex(208, 258);
    vertex(204, 260);
    vertex(198, 262);
    vertex(195, 263);
    vertex(195, 264);
    vertex(191, 268);
    vertex(193, 266);
    vertex(196, 264);
    vertex(200, 263);
    vertex(205, 261);
    vertex(208, 260);
    vertex(209, 263);
    vertex(211, 265);
    vertex(213, 266);
    vertex(212, 266);
    vertex(214, 267);
    vertex(216, 267);
    vertex(220, 267);
    vertex(222, 264);
    vertex(223, 262);
    vertex(224, 259);
    vertex(225, 258);
    vertex(229, 258);
    vertex(231, 258);
    vertex(233, 258);
    vertex(233, 258);
    vertex(234, 258);
    vertex(235, 258);
    vertex(237, 259);
    vertex(238, 260);
    vertex(238, 261);
    vertex(241, 263);
    vertex(241, 263);
    vertex(243, 264);
    vertex(244, 266);
    vertex(243, 267);
    vertex(240, 268);
    vertex(237, 269);
    vertex(232, 272);
    vertex(225, 273);
    vertex(222, 273);
    vertex(218, 274);
    vertex(212, 274);
    vertex(207, 272);
    vertex(205, 271);
    vertex(200, 270);
    vertex(197, 268);
    vertex(197, 268);
    vertex(196, 271);
    vertex(200, 273);
    vertex(204, 274);
    vertex(208, 275);
    vertex(214, 275);
    vertex(219, 276);
    vertex(226, 275);
    vertex(233, 273);
    vertex(239, 271);
    vertex(248, 268);
    vertex(249, 268);
  }
  endShape(CLOSE);

  beginShape(); //BOCA
  {
    vertex(298, 259);
    vertex(300, 258);
    vertex(304, 255);
    vertex(308, 251);
    vertex(315, 251);
    vertex(323, 251);
    vertex(326, 252);
    vertex(334, 255);
    vertex(335, 256);
    vertex(341, 256);
    vertex(343, 260);
    vertex(340, 259);
    vertex(339, 259);
    vertex(336, 257);
    vertex(336, 257);
    vertex(331, 256);
    vertex(326, 254);
    vertex(322, 252);
    vertex(320, 251);
    vertex(324, 254);
    vertex(324, 258);
    vertex(322, 258);
    vertex(321, 258);
    vertex(319, 261);
    vertex(315, 261);
    vertex(311, 261);
    vertex(309, 261);
    vertex(309, 259);
    vertex(309, 257);
    vertex(309, 255);
    vertex(306, 255);
    vertex(303, 255);
    vertex(299, 259);
    vertex(297, 260);
    vertex(297, 260);
    vertex(302, 263);
    vertex(307, 265);
    vertex(314, 265);
    vertex(317, 265);
    vertex(325, 265);
    vertex(328, 265);
    vertex(331, 264);
    vertex(335, 262);
    vertex(339, 263);
    vertex(337, 265);
    vertex(334, 268);
    vertex(328, 269);
    vertex(320, 270);
    vertex(312, 270);
    vertex(303, 268);
    vertex(299, 265);
  }
  endShape(CLOSE);

beginShape(); //CUELLO
  {
  vertex(345, 351);
  vertex(350, 352);
  vertex(363, 354);
  vertex(381, 356);
  vertex(400, 358);
  vertex(419, 360);
  vertex(441, 365);
  vertex(464, 374);
  vertex(482, 382);
  vertex(484, 384);
  vertex(477, 381);
  vertex(467, 376);
  vertex(457, 372);
  vertex(447, 370);
  vertex(426, 367);
  vertex(395, 360);
  vertex(377, 357);
  vertex(360, 354);
  vertex(350, 353);
  vertex(348, 352);
  vertex(342, 357);
  vertex(337, 366);
  vertex(332, 374);
  vertex(325, 382);
  vertex(324, 390);
  vertex(320, 395);
  vertex(315, 402);
  vertex(307, 409);
  vertex(295, 416);
  vertex(290, 420);
  vertex(288, 420);
  vertex(277, 424);
  vertex(272, 427);
  vertex(261, 429);
  vertex(249, 433);
  vertex(233, 435);
  vertex(211, 435);
  vertex(202, 435);
  vertex(186, 435);
  vertex(170, 433);
  vertex(163, 431);
  vertex(150, 429);
  vertex(140, 426);
  vertex(130, 425);
  vertex(125, 423);
  vertex(124, 423);
  vertex(122, 419);
  vertex(120, 411);
  vertex(118, 408);
  vertex(123, 401);
  vertex(127, 396);
  vertex(134, 381);
  vertex(140, 369);
  vertex(141, 363);
  vertex(142, 353);
  vertex(139, 343);
  vertex(137, 338);
  vertex(135, 328);
  vertex(134, 325);
  vertex(135, 332);
  vertex(136, 337);
  vertex(136, 350);
  vertex(136, 353);
  vertex(135, 365);
  vertex(130, 379);
  vertex(128, 386);
  vertex(123, 391);
  vertex(116, 396);
  vertex(109, 399);
  vertex(99, 404);
  vertex(80, 408);
  vertex(71, 412);
  vertex(54, 421);
  vertex(50, 427);
  vertex(50, 427);
  vertex(50, 427);
  vertex(56, 426);
  vertex(64, 424);
  vertex(65, 422);
  vertex(68, 418);
  vertex(74, 412);
  vertex(84, 407);
  vertex(91, 402);
  vertex(96, 400);
  vertex(97, 398);
  vertex(103, 398);
  vertex(111, 404);
  vertex(113, 406);
  vertex(119, 411);
  vertex(123, 414);
  vertex(131, 418);
  vertex(137, 422);
  vertex(143, 425);
  vertex(152, 426);
  vertex(165, 428);
  vertex(176, 429);
  vertex(189, 430);
  vertex(196, 429);
  vertex(215, 429);
  vertex(228, 430);
  vertex(232, 430);
  vertex(243, 430);
  vertex(245, 430);
  vertex(254, 428);
  vertex(265, 425);
  vertex(272, 420);
  vertex(275, 420);
  vertex(281, 426);
  vertex(288, 421);
  vertex(304, 414);
  vertex(309, 406);
  vertex(318, 397);
  vertex(320, 386);
  vertex(330, 374);
  vertex(343, 358);
  vertex(347, 353);
}
endShape(CLOSE);
saveFrame("Felipe_PyL_tarea_1.jpg");
}

void mouseReleased() {
  println("vertex("+mouseX+", "+mouseY+");");
}