Francisca Paredes: Autorretrato

De Casiopea



TítuloFrancisca Paredes: Autorretrato
Tipo de ProyectoProyecto de Taller
Palabras Clavetarea 1
Período2013-
AsignaturaImagen Escrita 2013 - DIS
Del CursoImagen Escrita 2013 - DIS
CarrerasDiseño Gráfico, Diseño Industrial
Alumno(s)Francisca Paredes Palominos
ProfesorHerbert Spencer

void setup(){
  size(500,500);
}
void draw(){
background(255);
fill(200) ;
noStroke();

beginShape();//contorno cara
{

vertex(176, 103);
vertex(166, 113);
vertex(159, 133);
vertex(156, 171);
vertex(155, 197);
vertex(162, 207);
vertex(160, 219);
vertex(157, 241);
vertex(164, 263);
vertex(173, 289);
vertex(190, 317);
vertex(207, 333);
vertex(242, 352);
vertex(268, 350);
vertex(283, 348);
vertex(308, 338);
vertex(325, 327);
vertex(343, 310);
vertex(348, 284);
vertex(352, 253);
vertex(356, 210);
vertex(352, 184);
vertex(351, 144);
vertex(335, 115);
vertex(313, 93);
vertex(277, 88);
vertex(246, 88);
vertex(211, 90);
vertex(178, 99);
}
endShape(CLOSE);

fill(195);
noStroke();
beginShape();//sombra cuello
{
 vertex(329, 208);
vertex(311, 261);
vertex(313, 267);
vertex(306, 283);
vertex(316, 285);
vertex(296, 316);
vertex(303, 320);
vertex(287, 336);
vertex(300, 342);
vertex(292, 362);
vertex(303, 379);
vertex(300, 410);
vertex(329, 406);
vertex(328, 399);
vertex(320, 390);
vertex(326, 381);
vertex(324, 374);
vertex(325, 366);
vertex(327, 357);
vertex(339, 316);
vertex(342, 270);
vertex(340, 256);
vertex(341, 277);
vertex(334, 242);
vertex(333, 253);
vertex(331, 228);
 
}
endShape(CLOSE);

fill(190);
noStroke();
beginShape();//mejillas 1
{
vertex(266, 223);
vertex(288, 222);
vertex(306, 221);
vertex(317, 224);
vertex(297, 222);
vertex(289, 224);
vertex(269, 226);
}
endShape(CLOSE);

fill(190);
noStroke();
beginShape();//mejillas 2
{
vertex(212, 222);
vertex(188, 221);
vertex(172, 225);
vertex(169, 227);
vertex(185, 223);
vertex(198, 222);
vertex(210, 225);
}
endShape(CLOSE);

fill(160);
noStroke();
beginShape();//nariz
{
 vertex(225, 212);
vertex(226, 234);
vertex(223, 246);
vertex(219, 260);
vertex(222, 263);
vertex(229, 264);
vertex(236, 265);
vertex(244, 266);
vertex(253, 262);
vertex(249, 260);
vertex(243, 262);
vertex(235, 262);
vertex(232, 262);
vertex(227, 262);
vertex(226, 262);
vertex(224, 257);
vertex(227, 244);
vertex(227, 236);
vertex(228, 230);
vertex(228, 222);
}
endShape(CLOSE);

fill(150);
noStroke();
beginShape();//ojo derecho
{
vertex(266, 212);
vertex(275, 214);
vertex(285, 216);
vertex(296, 216);
vertex(308, 216);
vertex(315, 214);
vertex(312, 214);
vertex(305, 215);
vertex(300, 216);
vertex(293, 217);
vertex(282, 215);
vertex(279, 215);
vertex(269, 216);

vertex(272, 204);//línea superior ojo derecho
vertex(279, 197);
vertex(294, 194);
vertex(303, 197);
vertex(312, 201);
vertex(319, 206);
vertex(320, 206);
vertex(316, 199);
vertex(313, 194);
vertex(302, 192);
vertex(295, 192);
vertex(286, 195);
vertex(280, 201);
vertex(274, 204);
vertex(271, 205);
vertex(288, 196);
vertex(301, 198);
vertex(312, 198);
vertex(295, 193);
vertex(280, 198);
}
endShape(CLOSE);
 
 fill(150);
 noStroke();
 beginShape();//iris ojo derecho
{
vertex(302, 197);
vertex(294, 197);
vertex(290, 201);
vertex(290, 208);
vertex(296, 211);
vertex(301, 212);
vertex(307, 213);
vertex(309, 209);
vertex(312, 203);
vertex(308, 196);
}  
endShape(CLOSE);

fill(150);
noStroke();
beginShape();//ojo izquierdo
{
vertex(212, 213);//línea inferior
vertex(197, 213);
vertex(186, 216);
vertex(176, 214);
vertex(171, 214);
vertex(182, 217);
vertex(194, 215);
vertex(202, 215);
vertex(210, 215);

vertex(213, 206);//línea superior
vertex(207, 199);
vertex(198, 197);
vertex(188, 195);
vertex(181, 201);
vertex(173, 209);
vertex(171, 212);
vertex(175, 202);
vertex(180, 198);
vertex(185, 196);
vertex(197, 196);
vertex(203, 197);
vertex(210, 205);
}
endShape(CLOSE);

fill(150);
noStroke();
beginShape();//iris ojo izquierdo
{
vertex(197, 196);
vertex(189, 201);
vertex(186, 209);
vertex(194, 214);
vertex(200, 216);
vertex(205, 210);
vertex(209, 208);
vertex(207, 201);
vertex(200, 197);
vertex(191, 197);
}
endShape(CLOSE);

fill(150);
noStroke();
beginShape();//ceja derecha
{

vertex(263, 180);
vertex(290, 178);
vertex(307, 173);
vertex(329, 176);
vertex(311, 167);
vertex(299, 167);
vertex(282, 169);
vertex(266, 171);
vertex(263, 173);
}
endShape(CLOSE);

fill(150);
noStroke();
beginShape();//ceja izquierda
{
vertex(212, 182);
vertex(201, 180);
vertex(185, 181);
vertex(175, 181);
vertex(161, 189);
vertex(170, 179);
vertex(177, 174);
vertex(195, 174);
vertex(211, 174);
}
endShape(CLOSE);

fill(220);
noStroke();
beginShape();//dientes
{
vertex(210, 298);
vertex(224, 298);
vertex(242, 296);
vertex(252, 296);
vertex(269, 290);
vertex(280, 286);
vertex(263, 291);

vertex(211, 298);
vertex(226, 305);
vertex(239, 307);
vertex(252, 303);
vertex(260, 293);
vertex(252, 296);
vertex(241, 296);
vertex(230, 297);
vertex(211, 298);

vertex(251, 303);
vertex(269, 290);
vertex(261, 293);
vertex(259, 294);
vertex(253, 302);
}
endShape(CLOSE);

fill(150);
noStroke();
beginShape();//labio 1
{
vertex(211, 298);
vertex(233, 291);
vertex(237, 292);
vertex(243, 289);
vertex(272, 287);
}
endShape(CLOSE);

fill(150);
noStroke();
beginShape();//labio 2
{
vertex(211, 298);
vertex(226, 311);
vertex(236, 314);
vertex(247, 314);
vertex(259, 306);
vertex(266, 292);
vertex(251, 304);
vertex(239, 307);
vertex(226, 305);
vertex(211, 299);
}
endShape(CLOSE);

fill(150);
noStroke();
beginShape();//pelo derecho
{
 vertex(286, 115);
vertex(323, 152);
vertex(331, 210);
vertex(332, 256);
vertex(334, 239);
vertex(340, 278);
vertex(343, 249);
vertex(341, 311);
curveVertex(321, 329);
curveVertex(318, 366);
curveVertex(326, 378);
curveVertex(320, 388);
curveVertex(328, 398);
curveVertex(329, 413);
curveVertex(337, 416);
curveVertex(333, 430);
curveVertex(341, 440);
curveVertex(337, 455);
curveVertex(350, 467);
curveVertex(356, 453);
curveVertex(355, 443);
curveVertex(365, 437);
curveVertex(366, 427);
curveVertex(375, 422);
curveVertex(377, 401);
curveVertex(385, 391);
curveVertex(385, 370);
curveVertex(393, 364);
curveVertex(390, 340);
curveVertex(398, 333);
curveVertex(388, 320);
curveVertex(395, 305);
curveVertex(387, 277);
curveVertex(390, 264);
curveVertex(385, 245);
curveVertex(391, 235);
curveVertex(387, 214);
curveVertex(379, 175);
curveVertex(364, 143);
curveVertex(346, 124);
curveVertex(333, 106);
curveVertex(315, 94);
curveVertex(296, 94);
 
 
vertex(314, 94);
vertex(320, 80);
vertex(338, 80);
vertex(352, 86);
vertex(363, 99);
vertex(369, 115);
vertex(378, 136);
vertex(386, 168);
vertex(386, 206);
vertex(379, 174);
vertex(367, 148);
vertex(358, 136);
vertex(347, 128);
vertex(343, 121);
vertex(332, 107);
vertex(321, 99);
vertex(315, 94);
}
endShape(CLOSE);

fill(145);
noStroke();
beginShape();//pelo sombra
{
curveVertex(312, 96);
curveVertex(317, 86);
curveVertex(349, 119);
curveVertex(363, 136);
curveVertex(383, 184);
curveVertex(385, 203);
curveVertex(380, 234);
curveVertex(384, 260);
curveVertex(380, 281);
curveVertex(387, 302);
curveVertex(381, 330);
curveVertex(378, 362);
curveVertex(384, 390);
curveVertex(371, 358);
curveVertex(376, 339);
curveVertex(366, 309);
curveVertex(376, 295);
curveVertex(374, 261);
curveVertex(380, 252);
curveVertex(369, 220);
curveVertex(379, 190);
curveVertex(364, 147);
curveVertex(339, 122);
curveVertex(311, 98);

curveVertex(299, 106);
curveVertex(305, 101);
curveVertex(337, 130);
curveVertex(365, 199);
curveVertex(360, 228);
curveVertex(366, 242);
curveVertex(361, 264);
curveVertex(363, 288);
curveVertex(355, 305);
curveVertex(364, 328);
curveVertex(360, 358);
curveVertex(361, 396);
curveVertex(357, 415);
curveVertex(365, 426);
curveVertex(345, 401);
curveVertex(357, 376);
curveVertex(347, 343);
curveVertex(359, 334);
curveVertex(351, 304);
curveVertex(357, 286);
curveVertex(355, 258);
curveVertex(358, 235);
curveVertex(354, 183);
curveVertex(347, 149);
curveVertex(319, 122);
curveVertex(301, 105);
}
endShape(CLOSE);

fill(150);
noStroke();
beginShape();//pelo izquierdo
{
curveVertex(316, 78);
curveVertex(299, 70);
curveVertex(269, 56);
curveVertex(237, 53);
curveVertex(210, 55);
curveVertex(184, 67);
curveVertex(162, 80);
curveVertex(148, 89);
curveVertex(140, 106);
curveVertex(138, 132);
curveVertex(139, 158);
curveVertex(136, 194);
curveVertex(136, 223);
curveVertex(124, 253);
curveVertex(124, 270);
curveVertex(135, 295);
curveVertex(129, 318);
curveVertex(142, 333);
curveVertex(134, 364);
curveVertex(143, 374);
curveVertex(139, 396);
curveVertex(148, 409);
curveVertex(159, 437);
curveVertex(164, 456);
curveVertex(175, 462);
curveVertex(184, 457);
curveVertex(198, 439);
curveVertex(201, 432);
curveVertex(197, 427);
curveVertex(200, 419);
curveVertex(217, 406);
curveVertex(213, 396);
curveVertex(232, 384);
curveVertex(227, 362);
curveVertex(238, 353);
vertex(208, 333);
vertex(191, 317);
vertex(174, 291);
vertex(158, 243);
vertex(157, 236);
vertex(162, 208);
vertex(156, 197);
vertex(159, 133);
vertex(156, 180);
vertex(179, 154);
vertex(169, 168);
vertex(186, 156);
vertex(183, 165);
vertex(199, 159);
vertex(195, 167);
vertex(211, 165);
vertex(213, 175);
vertex(230, 161);
vertex(229, 171);
vertex(249, 153);
vertex(257, 147);
vertex(271, 135);
vertex(288, 116);
vertex(304, 101);
vertex(317, 95);
vertex(320, 81);
}
endShape(CLOSE);

fill(150);
noStroke();
beginShape();//arreglo pelo
{
vertex(163, 238);
vertex(179, 283);
vertex(187, 298);
vertex(202, 329);
vertex(183, 308);
vertex(173, 291);
vertex(157, 238);
}
endShape(CLOSE);

fill(150);
noStroke();
beginShape();//arreglo pelo 2
{
vertex(140, 106);
vertex(130, 135);
vertex(117, 168);
vertex(116, 206);
vertex(123, 258);
vertex(138, 219);
vertex(137, 192);
vertex(140, 153);
vertex(138, 124);
vertex(140, 108);
vertex(143, 106);

vertex(211, 165);
vertex(185, 173);
vertex(168, 182);
vertex(161, 207);
vertex(155, 197);
vertex(156, 176);
vertex(177, 153);
vertex(172, 165);
vertex(185, 156);
vertex(183, 164);
vertex(197, 158);
vertex(199, 159);
vertex(196, 164);
vertex(210, 165);
vertex(212, 165);
}
endShape(CLOSE);

fill(200);
noStroke();
beginShape();//cuello
{ 
vertex(263, 350);
vertex(277, 373);
vertex(278, 412);
vertex(300, 410);
vertex(303, 378);
vertex(293, 362);
vertex(299, 343);
vertex(301, 342);
vertex(283, 347);
vertex(264, 350);
}
endShape(CLOSE);

fill(190);
noStroke();
beginShape();//sombra inferior cara
{
vertex(242, 351);
vertex(264, 351);
vertex(302, 342);
vertex(329, 329);
vertex(330, 325);
vertex(299, 340);
vertex(264, 347);
vertex(245, 350);

vertex(284, 343);
vertex(328, 328);
vertex(334, 291);
vertex(311, 320);
vertex(284, 343);
}
endShape(CLOSE);


fill(140);
noStroke();
beginShape();//continuación pelo
{
vertex(207, 333);
vertex(241, 351);
vertex(264, 351);
vertex(278, 373);
vertex(279, 411);
curveVertex(262, 430);
curveVertex(270, 439);
curveVertex(255, 449);
curveVertex(253, 465);
curveVertex(234, 466);
curveVertex(233, 482);
curveVertex(210, 485);
curveVertex(210, 490);
curveVertex(196, 481);
curveVertex(202, 468);
curveVertex(189, 469);
curveVertex(184, 467);
curveVertex(177, 460);
curveVertex(201, 434);
curveVertex(197, 423);
curveVertex(217, 403);
curveVertex(231, 383);
vertex(225, 364);
vertex(209, 333);
 
}
endShape(CLOSE);

fill(140);
noStroke();
beginShape();//continuación sombras pelo
{
curveVertex(206, 347);
curveVertex(219, 362);
curveVertex(204, 385);
curveVertex(217, 403);
curveVertex(185, 421);
curveVertex(198, 438);
curveVertex(170, 455);
curveVertex(202, 467);
curveVertex(188, 446);
curveVertex(214, 426);
curveVertex(203, 418);
curveVertex(234, 399);
curveVertex(230, 394);
vertex(247, 376);
vertex(232, 347);

curveVertex(170, 453);
curveVertex(158, 395);
curveVertex(174, 374);
curveVertex(157, 347);
curveVertex(169, 319);
curveVertex(148, 307);
curveVertex(150, 271);
curveVertex(157, 238);
curveVertex(168, 258);
curveVertex(161, 270);
curveVertex(168, 287);
curveVertex(162, 314);
curveVertex(172, 331);
curveVertex(159, 347);
curveVertex(174, 369);
curveVertex(164, 393);
curveVertex(175, 414);
curveVertex(173, 453);
}
endShape(CLOSE);

fill(145);
noStroke();
beginShape();//continuación sombras pelo parte superior
{
vertex(141, 230);
vertex(153, 175);
vertex(176, 121);
vertex(201, 100);
vertex(248, 92);
vertex(288, 104);
vertex(297, 104);
vertex(301, 100);
vertex(280, 85);
vertex(263, 73);
vertex(235, 69);
vertex(197, 81);
vertex(178, 90);
vertex(161, 119);
vertex(144, 167);
vertex(136, 208);
vertex(139, 231);
vertex(143, 230);
}
endShape(CLOSE);

fill(145);
noStroke();
beginShape();
{
  
vertex(317, 82);
vertex(300, 99);
vertex(288, 116);
vertex(310, 102);
vertex(320, 92);
vertex(318, 82);

vertex(344, 254);
vertex(338, 286);
curveVertex(330, 307);
curveVertex(335, 319);
curveVertex(323, 339);
curveVertex(325, 377);
curveVertex(328, 361);
curveVertex(336, 352);
curveVertex(332, 339);
curveVertex(343, 321);
curveVertex(343, 312);
curveVertex(348, 285);
curveVertex(343, 254);
}
endShape(CLOSE);


saveFrame("francisca_paredes.jpg");
}
void mouseReleased(){
  println("vertex("+mouseX+", "+mouseY+");");
}