Autorretrato: Ignacio Favilla
Título | Autorretrato |
---|---|
Tipo de Proyecto | Proyecto de Curso |
Palabras Clave | tarea 1 |
Período | 2013- |
Asignatura | Imagen Escrita, |
Del Curso | Imagen Escrita 2013 - ARQ, |
Carreras | Arquitectura |
Alumno(s) | Ignacio Favilla |
Profesor | Herbert Spencer |
PImage img;
void setup() { size(500, 500); img = loadImage("nacho 1.jpg"); } void draw() { background(255); noStroke(); fill(150); beginShape(); // pelo {
vertex(175, 118); vertex(182, 116); vertex(193, 116);
vertex(202, 115); vertex(212, 114); vertex(226, 114); vertex(233, 114); vertex(248, 111); vertex(259, 112); vertex(267, 110); vertex(274, 110); vertex(278, 111); vertex(283, 116); vertex(291, 121); vertex(295, 125); vertex(299, 131); vertex(302, 141); vertex(300, 150); vertex(300, 164); vertex(300, 174); vertex(302, 196); vertex(306, 203); vertex(310, 213); vertex(312, 223); vertex(312, 235); vertex(311, 240); vertex(313, 233); vertex(316, 223); vertex(321, 215); vertex(324, 211); vertex(325, 201); vertex(329, 191); vertex(329, 180); vertex(329, 170); vertex(327, 163); vertex(326, 155); vertex(325, 147); vertex(322, 138); vertex(321, 126); vertex(315, 118); vertex(311, 111); vertex(304, 108); vertex(312, 108); vertex(317, 107); vertex(315, 101); vertex(312, 94); vertex(299, 90); vertex(289, 89); vertex(290, 88); vertex(292, 81); vertex(289, 70); vertex(282, 69); vertex(279, 64); vertex(278, 57); vertex(276, 53); vertex(269, 54); vertex(265, 52); vertex(259, 51); vertex(252, 51); vertex(251, 51); vertex(248, 47); vertex(241, 47); vertex(237, 49); vertex(229, 47); vertex(225, 46); vertex(222, 49); vertex(214, 52); vertex(214, 46); vertex(204, 46); vertex(203, 53); vertex(193, 54); vertex(184, 54); vertex(184, 60); vertex(185, 63); vertex(179, 65); vertex(170, 70); vertex(163, 72); vertex(160, 74); vertex(161, 81); vertex(158, 90); vertex(153, 92); vertex(150, 97); vertex(146, 103); vertex(143, 110); vertex(135, 122); vertex(129, 133); vertex(128, 142); vertex(127, 158); vertex(127, 168); vertex(130, 185); vertex(130, 200); vertex(130, 213); vertex(129, 226); vertex(136, 229); vertex(141, 236); vertex(144, 249); vertex(147, 255); vertex(142, 240); vertex(142, 230); vertex(142, 218); vertex(142, 206); vertex(142, 197); vertex(142, 183); vertex(145, 166); vertex(145, 152); vertex(147, 141); vertex(152, 136); vertex(159, 126); vertex(172, 122); vertex(176, 118); vertex(183, 115); vertex(195, 114); vertex(201, 114); vertex(208, 115); vertex(211, 115);
} endShape(CLOSE); beginShape(); // cara {
vertex(145, 247); vertex(148, 255); vertex(150, 265); vertex(150, 275); vertex(153, 287); vertex(157, 292); vertex(159, 301); vertex(164, 309); vertex(170, 317); vertex(176, 325); vertex(178, 326); vertex(184, 336); vertex(195, 343); vertex(202, 349); vertex(211, 353); vertex(221, 353); vertex(233, 359); vertex(245, 359); vertex(256, 356); vertex(263, 347); vertex(268, 345); vertex(272, 338); vertex(273, 334); vertex(277, 328); vertex(281, 324); vertex(288, 314); vertex(292, 305); vertex(297, 299); vertex(302, 289); vertex(303, 278); vertex(303, 267); vertex(304, 261); vertex(307, 250); vertex(310, 247); vertex(311, 244); vertex(306, 254); vertex(301, 258); vertex(304, 263); vertex(303, 275); vertex(303, 284); vertex(300, 288); vertex(296, 298); vertex(294, 300); vertex(293, 308); vertex(285, 320); vertex(277, 327); vertex(273, 330); vertex(266, 330); vertex(261, 339); vertex(255, 340); vertex(248, 342); vertex(240, 347); vertex(231, 349); vertex(220, 346); vertex(211, 344); vertex(203, 343); vertex(199, 341); vertex(194, 333); vertex(188, 332); vertex(181, 326); vertex(177, 326); vertex(173, 323); vertex(170, 317); vertex(168, 315); vertex(164, 311); vertex(162, 305); vertex(161, 301); vertex(161, 297); vertex(157, 294); vertex(156, 287); vertex(155, 281); vertex(153, 274); vertex(151, 266); vertex(150, 259); vertex(148, 257);
} endShape(CLOSE); beginShape(); // cuello {
vertex(179, 336); vertex(182, 343); vertex(184, 347); vertex(184, 357); vertex(185, 362); vertex(187, 371); vertex(189, 378); vertex(189, 385); vertex(188, 391); vertex(191, 398); vertex(193, 403); vertex(206, 428); vertex(250, 431); vertex(259, 427); vertex(268, 414); vertex(277, 408); vertex(280, 401); vertex(288, 393); vertex(290, 391); vertex(297, 385); vertex(300, 373); vertex(299, 364); vertex(297, 358); vertex(292, 354); vertex(290, 352); vertex(290, 343); vertex(289, 321); vertex(289, 329); vertex(290, 343); vertex(291, 356); vertex(295, 355); vertex(297, 359); vertex(300, 371); vertex(298, 381); vertex(295, 386); vertex(289, 391); vertex(281, 400); vertex(274, 409); vertex(265, 418); vertex(255, 425); vertex(252, 428); vertex(210, 427); vertex(191, 397); vertex(190, 376); vertex(186, 362); vertex(186, 357); vertex(178, 342); vertex(179, 333); vertex(308, 369); vertex(307, 373); vertex(307, 381); vertex(306, 384); vertex(299, 392); vertex(294, 396); vertex(292, 399); vertex(286, 407); vertex(280, 413); vertex(276, 416); vertex(274, 420); vertex(272, 424); vertex(287, 420); vertex(296, 418); vertex(305, 416); vertex(316, 407); vertex(325, 400); vertex(330, 391); vertex(332, 383); vertex(325, 374); vertex(316, 373); vertex(309, 371); vertex(307, 368); vertex(314, 375); vertex(323, 375); vertex(328, 379); vertex(331, 381); vertex(333, 387); vertex(327, 392); vertex(323, 395); vertex(314, 402); vertex(303, 405); vertex(292, 414); vertex(283, 415); vertex(278, 421); vertex(269, 425); vertex(279, 416); vertex(286, 413); vertex(288, 407); vertex(291, 400); vertex(295, 396); vertex(301, 391); vertex(303, 385); vertex(307, 377); vertex(310, 372); vertex(306, 370); vertex(306, 368);
} endShape(CLOSE); beginShape(); // oreja derecha {
vertex(152, 276); vertex(144, 275); vertex(140, 272); vertex(135, 263); vertex(131, 260); vertex(129, 255); vertex(128, 250); vertex(125, 246); vertex(122, 239); vertex(122, 230); vertex(122, 225); vertex(124, 220); vertex(127, 220); vertex(132, 220); vertex(126, 220); vertex(125, 228); vertex(125, 238); vertex(127, 247); vertex(131, 259); vertex(142, 268); vertex(135, 266); vertex(142, 275); vertex(144, 275); vertex(149, 279); vertex(151, 279); vertex(136, 234); vertex(136, 239); vertex(136, 242); vertex(136, 243); vertex(136, 254); vertex(139, 260); vertex(147, 261); vertex(151, 262); vertex(150, 263); vertex(146, 259); vertex(140, 258); vertex(137, 254); vertex(135, 249); vertex(134, 245); vertex(134, 243); vertex(134, 238); vertex(135, 237); vertex(135, 234); vertex(136, 229); vertex(136, 229);
} endShape(CLOSE); beginShape(); // oreja izquierda {
vertex(319, 224); vertex(325, 221); vertex(328, 225); vertex(327, 234); vertex(327, 245); vertex(321, 255); vertex(319, 262); vertex(316, 267); vertex(312, 269); vertex(307, 274); vertex(306, 275); vertex(309, 271); vertex(312, 270); vertex(318, 260); vertex(320, 257); vertex(323, 248); vertex(325, 240); vertex(324, 235); vertex(326, 224); vertex(323, 222); vertex(320, 224); vertex(318, 228); vertex(318, 229); vertex(316, 233); vertex(316, 233); vertex(317, 236); vertex(317, 243); vertex(318, 249); vertex(318, 253); vertex(318, 247); vertex(319, 240); vertex(318, 235); vertex(318, 233); vertex(316, 228); vertex(316, 228); }
endShape(CLOSE); beginShape(); // labio superior {
vertex(201, 300); vertex(227, 300); vertex(252, 300); vertex(237, 295); vertex(230, 297); vertex(220, 295); vertex(202, 299);
} endShape(CLOSE); beginShape(); // labio inferior {
vertex(201, 300); vertex(251, 300); vertex(230, 304); vertex(203, 300);
} endShape(CLOSE); beginShape(); // pera {
vertex(213, 322); vertex(219, 319); vertex(225, 319); vertex(233, 319); vertex(241, 326); vertex(237, 321); vertex(230, 321); vertex(223, 321); vertex(216, 323);
}
endShape(CLOSE); beginShape(); // ojo derecho {
vertex(174, 214); vertex(179, 215); vertex(186, 216); vertex(196, 216); vertex(201, 215); vertex(204, 212); vertex(208, 212); vertex(204, 209); vertex(200, 207); vertex(193, 205); vertex(185, 205); vertex(180, 208); vertex(175, 212); vertex(171, 214); vertex(177, 212); vertex(181, 207); vertex(189, 207); vertex(195, 205); vertex(202, 207); vertex(207, 208); vertex(206, 212); vertex(200, 213); vertex(191, 214); vertex(183, 215); vertex(180, 215); vertex(177, 214); vertex(175, 213); vertex(174, 212); vertex(176, 213); vertex(179, 215); vertex(193, 207); vertex(194, 212); vertex(195, 208); vertex(181, 208); vertex(181, 214); vertex(182, 208);
}
endShape(CLOSE); beginShape(); // ojo izquierdo {
vertex(245, 210);
vertex(251, 211);
vertex(256, 213);
vertex(264, 213);
vertex(269, 213);
vertex(274, 212);
vertex(277, 211);
vertex(277, 210);
vertex(275, 213);
vertex(267, 214);
vertex(257, 214);
vertex(254, 213);
vertex(249, 210);
vertex(245, 209);
vertex(251, 207);
vertex(253, 205);
vertex(262, 203);
vertex(265, 203);
vertex(273, 203);
vertex(276, 205);
vertex(279, 212);
vertex(280, 212);
vertex(278, 207);
vertex(270, 205);
vertex(265, 203);
vertex(256, 203);
vertex(253, 206);
vertex(246, 210);
vertex(245, 211);
vertex(262, 206);
vertex(260, 206);
vertex(259, 208);
vertex(259, 210);
vertex(260, 213);
vertex(258, 210);
vertex(258, 208);
vertex(262, 208);
vertex(262, 206);
vertex(271, 207);
vertex(273, 213);
vertex(271, 204);
} endShape(CLOSE); beginShape(); // ceja derecha {
vertex(211, 199); vertex(203, 193); vertex(178, 192); vertex(173, 194); vertex(159, 203); vertex(174, 198); vertex(200, 195); vertex(210, 201); vertex(203, 194); vertex(176, 191); vertex(176, 194); vertex(160, 199); vertex(180, 198);
} endShape(CLOSE); beginShape(); // ceja izquierda {
vertex(234, 191);
vertex(236, 199);
vertex(269, 195);
vertex(281, 197);
vertex(290, 200);
vertex(278, 191);
vertex(234, 193);
vertex(238, 199);
} endShape(CLOSE); beginShape(); // nariz {
vertex(218, 207);
vertex(220, 212);
vertex(220, 215);
vertex(220, 224);
vertex(220, 229);
vertex(220, 236);
vertex(220, 241);
vertex(216, 246);
vertex(214, 250);
vertex(210, 259);
vertex(209, 266);
vertex(214, 268);
vertex(220, 271);
vertex(227, 272);
vertex(228, 270);
vertex(221, 268);
vertex(213, 263);
vertex(227, 269);
vertex(232, 272);
vertex(236, 268);
vertex(242, 267);
vertex(235, 267);
vertex(229, 270);
vertex(228, 270);
vertex(238, 271);
vertex(248, 267);
vertex(250, 264);
vertex(251, 255);
vertex(251, 252);
vertex(244, 246);
vertex(241, 246);
vertex(252, 250);
vertex(253, 257);
vertex(252, 264);
vertex(248, 268);
vertex(239, 271);
vertex(231, 271);
vertex(224, 271);
vertex(217, 270);
vertex(213, 267);
vertex(212, 265);
vertex(211, 263);
vertex(211, 261);
vertex(211, 252);
vertex(214, 250);
vertex(215, 244);
vertex(218, 241);
vertex(222, 236);
vertex(222, 230);
vertex(222, 227);
vertex(222, 227);
vertex(220, 217);
vertex(219, 211);
vertex(216, 209);
vertex(215, 208);
} endShape(CLOSE); beginShape(); // bigote {
vertex(186, 292); vertex(198, 285); vertex(216, 277); vertex(228, 279); vertex(241, 278); vertex(263, 288); vertex(265, 299); vertex(252, 295); vertex(242, 292); vertex(238, 289); vertex(228, 288); vertex(222, 288); vertex(215, 291); vertex(209, 292); vertex(205, 295); vertex(198, 296); vertex(196, 297); vertex(194, 299); vertex(192, 298); vertex(191, 294); vertex(188, 292); vertex(192, 289); vertex(198, 287); vertex(203, 283);
} endShape(CLOSE); beginShape(); // ropa 1 {
vertex(337, 383); vertex(374, 391); vertex(414, 413); vertex(464, 458); vertex(481, 495); vertex(18, 493); vertex(33, 437); vertex(65, 371); vertex(148, 342); vertex(168, 346); vertex(181, 416); vertex(195, 437); vertex(238, 451); vertex(266, 450); vertex(288, 443); vertex(306, 425); vertex(342, 386); vertex(377, 392);
vertex(332, 386); vertex(345, 387); vertex(332, 387);
} endShape(CLOSE); saveFrame("nacho 1.png"); } void mouseReleased() { println("vertex("+mouseX+", "+mouseY+");"); }