Autorretrato FMA mejorado
De Casiopea
Título | Autorretrato mejorado |
---|---|
Período | 2013- |
Asignatura | Imagen Escrita 2013 - DIS, |
Del Curso | Imagen Escrita 2013 - DIS, |
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) | Francisca Manríquez Allendes |
<wiki> import processing.pdf.*; boolean rec = false; String filename; void setup() { size(500, 500); } void draw() { background(255); noStroke(); fill(0); beginShape(); // pelo { vertex(158, 106); vertex(152, 135); vertex(141, 165); vertex(144, 183); vertex(148, 208); vertex(147, 235); vertex(135, 248); vertex(130, 270); vertex(146, 284); vertex(135, 305); vertex(129, 325); vertex(144, 374); vertex(138, 391); vertex(141, 406); vertex(162, 404); vertex(174, 395); vertex(193, 376); vertex(193, 376); vertex(201, 335); vertex(204, 318); vertex(191, 305); vertex(182, 284); vertex(179, 254); vertex(176, 227); vertex(174, 194); vertex(164, 173); vertex(160, 154); vertex(156, 141); vertex(154, 126); vertex(153, 118); } endShape(CLOSE); beginShape(); // pelo1 { vertex(336, 120); vertex(331, 144); vertex(323, 173); vertex(310, 176); vertex(313, 206); vertex(313, 207); vertex(313, 216); vertex(311, 234); vertex(308, 254); vertex(296, 278); vertex(288, 292); vertex(278, 305); vertex(278, 325); vertex(278, 346); vertex(278, 354); vertex(286, 363); vertex(309, 368); vertex(317, 378); vertex(326, 369); vertex(326, 348); vertex(334, 344); vertex(343, 336); vertex(352, 309); vertex(352, 309); vertex(342, 287); vertex(342, 287); vertex(340, 262); vertex(342, 245); vertex(346, 231); vertex(345, 208); vertex(343, 180); vertex(336, 169); vertex(337, 136); vertex(337, 136); vertex(337, 119); } endShape(CLOSE); beginShape(); // pelo2 { vertex(151, 100); vertex(159, 86); vertex(173, 70); vertex(182, 61); vertex(195, 52); vertex(208, 47); vertex(228, 42); vertex(251, 41); vertex(276, 40); vertex(291, 47); vertex(304, 46); vertex(315, 50); vertex(324, 65); vertex(329, 76); vertex(323, 68); vertex(312, 60); vertex(285, 54); vertex(285, 54); vertex(268, 52); vertex(247, 53); vertex(229, 55); vertex(212, 62); vertex(196, 69); vertex(183, 81); vertex(167, 100); vertex(160, 114); vertex(156, 110); vertex(159, 95); } endShape(CLOSE); beginShape(); // cintillo { fill(204, 102, 0); vertex(157, 114); vertex(164, 103); vertex(169, 95); vertex(184, 76); vertex(201, 62); vertex(215, 61); vertex(224, 56); vertex(242, 52); vertex(257, 50); vertex(279, 51); vertex(300, 56); vertex(327, 67); vertex(333, 86); vertex(336, 111); vertex(335, 129); vertex(331, 145); vertex(327, 159); vertex(324, 170); vertex(313, 176); vertex(313, 176); vertex(311, 182); vertex(304, 163); vertex(292, 154); vertex(277, 146); vertex(256, 134); vertex(238, 135); vertex(224, 143); vertex(208, 165); vertex(198, 172); vertex(182, 191); vertex(176, 206); vertex(173, 191); vertex(167, 171); vertex(161, 150); vertex(161, 132); vertex(159, 116); vertex(164, 95); vertex(173, 79); vertex(186, 76); } endShape(CLOSE); beginShape(); // cara { fill( 224, 177, 145); vertex(172, 204); vertex(180, 188); vertex(192, 170); vertex(203, 161); vertex(213, 146); vertex(225, 141); vertex(235, 133); vertex(247, 132); vertex(260, 131); vertex(271, 138); vertex(287, 147); vertex(299, 152); vertex(312, 182); vertex(312, 182); vertex(313, 201); vertex(315, 224); vertex(312, 238); vertex(312, 238); vertex(310, 252); vertex(300, 274); vertex(300, 274); vertex(293, 286); vertex(289, 294); vertex(285, 300); vertex(280, 309); vertex(280, 343); vertex(279, 350); vertex(279, 350); vertex(254, 375); vertex(254, 376); vertex(238, 380); vertex(218, 380); vertex(205, 379); vertex(195, 378); vertex(188, 377); vertex(203, 354); vertex(196, 363); vertex(199, 350); vertex(202, 339); vertex(204, 325); vertex(204, 316); vertex(193, 307); vertex(193, 307); vertex(187, 297); vertex(187, 297); vertex(183, 291); vertex(182, 267); vertex(178, 267); vertex(178, 253); vertex(178, 229); vertex(178, 229); vertex(174, 214); vertex(178, 195); vertex(178, 195); vertex(183, 186); vertex(202, 169); vertex(211, 162); vertex(219, 147); } endShape(CLOSE); beginShape(); // nariz { fill(173, 129, 99); vertex(262, 190); vertex(258, 202); vertex(254, 216); vertex(252, 227); vertex(254, 242); vertex(256, 242); vertex(255, 247); vertex(249, 252); vertex(246, 257); vertex(237, 255); vertex(233, 242); vertex(233, 247); vertex(233, 253); vertex(231, 254); vertex(231, 254); vertex(224, 255); vertex(228, 257); vertex(241, 257); vertex(253, 256); vertex(264, 252); vertex(264, 252); vertex(264, 252); vertex(264, 247); vertex(257, 253); vertex(252, 253); vertex(250, 250); vertex(251, 247); vertex(256, 231); vertex(255, 223); vertex(255, 217); vertex(255, 213); vertex(256, 208); vertex(256, 208); vertex(260, 194); vertex(261, 190); } endShape(CLOSE); beginShape(); // cejas { fill(0); vertex(261, 192); vertex(266, 190); vertex(272, 187); vertex(283, 181); vertex(283, 181); vertex(290, 181); vertex(300, 186); vertex(300, 186); vertex(300, 186); vertex(305, 193); vertex(299, 191); vertex(292, 188); vertex(287, 185); vertex(283, 185); vertex(272, 185); vertex(266, 191); vertex(261, 191); } endShape(CLOSE); beginShape(); // cejas1 { fill(0); vertex(192, 184); vertex(197, 180); vertex(207, 178); vertex(223, 179); vertex(227, 183); vertex(227, 183); vertex(234, 186); vertex(227, 183); vertex(219, 182); vertex(209, 181); vertex(199, 182); vertex(192, 188); vertex(192, 188); vertex(192, 188); } endShape(CLOSE); beginShape(); // ojo1 { fill(255); vertex(197, 203); vertex(202, 199); vertex(206, 198); vertex(209, 196); vertex(218, 195); vertex(218, 195); vertex(218, 195); vertex(223, 198); vertex(227, 205); vertex(231, 206); vertex(231, 209); vertex(228, 211); vertex(222, 214); vertex(222, 214); vertex(222, 214); vertex(215, 216); vertex(215, 217); vertex(215, 217); vertex(209, 218); vertex(202, 218); vertex(198, 211); vertex(198, 211); vertex(198, 211); vertex(196, 204); vertex(196, 199); vertex(196, 199); } endShape(CLOSE); beginShape(); // ojo2 { fill(255); vertex(266, 208); vertex(268, 206); vertex(275, 200); vertex(275, 200); vertex(281, 198); vertex(287, 198); vertex(291, 198); vertex(294, 200); vertex(294, 200); vertex(296, 203); vertex(299, 209); vertex(300, 212); vertex(294, 215); vertex(283, 218); vertex(283, 218); vertex(276, 218); vertex(271, 216); vertex(268, 214); vertex(265, 212); vertex(265, 209); vertex(264, 208); } endShape(CLOSE); beginShape(); // ojos2 { fill(77, 42, 18); vertex(281, 200); vertex(279, 203); vertex(277, 207); vertex(278, 210); vertex(282, 212); vertex(286, 212); vertex(290, 212); vertex(292, 209); vertex(292, 207); vertex(293, 200); vertex(290, 200); vertex(289, 198); vertex(285, 198); } endShape(CLOSE); beginShape(); // ojos1 { fill(77, 42, 18); vertex(209, 197); vertex(211, 197); vertex(213, 196); vertex(216, 196); vertex(221, 196); vertex(223, 197); vertex(223, 202); vertex(223, 207); vertex(218, 209); vertex(215, 210); vertex(211, 210); vertex(210, 210); vertex(208, 210); vertex(207, 204); vertex(207, 200); vertex(207, 197); vertex(207, 197); vertex(207, 197); vertex(212, 197); vertex(214, 196); vertex(214, 196); vertex(214, 196); vertex(218, 196); vertex(222, 197); vertex(226, 203); vertex(226, 204); } endShape(CLOSE); beginShape(); // boca1 { fill(222, 158, 121); vertex(221, 280); vertex(229, 280); vertex(231, 277); vertex(236, 274); vertex(236, 274); vertex(245, 274); vertex(247, 271); vertex(248, 271); vertex(250, 271); vertex(250, 271); vertex(250, 271); vertex(255, 272); vertex(262, 274); vertex(265, 276); vertex(258, 277); vertex(252, 278); vertex(245, 278); vertex(237, 279); vertex(232, 279); vertex(223, 279); } endShape(CLOSE); beginShape(); // boca { fill(222, 158, 121); vertex(227, 282); vertex(233, 282); vertex(239, 282); vertex(245, 282); vertex(251, 281); vertex(259, 280); vertex(259, 280); vertex(261, 280); vertex(262, 280); vertex(262, 280); vertex(257, 283); vertex(253, 287); vertex(248, 291); vertex(242, 291); vertex(242, 291); vertex(242, 291); vertex(236, 291); vertex(233, 287); vertex(228, 284); vertex(225, 284); vertex(224, 281); } endShape(CLOSE); beginShape(); // ojos1 { fill(50); vertex(189, 376); vertex(180, 383); vertex(173, 395); vertex(161, 399); vertex(149, 401); vertex(139, 404); vertex(130, 406); vertex(114, 414); vertex(101, 420); vertex(91, 432); vertex(85, 452); vertex(84, 460); vertex(84, 460); vertex(379, 468); vertex(381, 449); vertex(382, 434); vertex(382, 419); vertex(374, 404); vertex(360, 392); vertex(345, 386); vertex(333, 385); vertex(319, 376); vertex(304, 363); vertex(304, 363); vertex(289, 355); vertex(279, 346); vertex(275, 352); vertex(271, 361); vertex(265, 365); vertex(256, 370); vertex(246, 373); vertex(232, 373); vertex(216, 373); vertex(205, 373); vertex(196, 373); vertex(186, 375); vertex(183, 380); } endShape(CLOSE); } void mouseReleased() { println("vertex("+mouseX+", "+mouseY+");"); } void keyPressed() { if (key == 'p') { rec = !rec; if (rec) { filename = "pdf/autorretrato2.0-"+year()+"_"+month()+"_"+day()+"-"+hour()+"_"+minute()+"_"+second()+".pdf"; beginRecord(PDF, filename); println("grabando"); } else { endRecord(); background(255); println("el archivo "+filename+" se ha grabado exitosamente"); } } } </nowiki>