Autorretrato FMA mejorado

De Casiopea



TítuloAutorretrato mejorado
Período2013-
AsignaturaImagen Escrita 2013 - DIS,
Del CursoImagen Escrita 2013 - DIS,
CarrerasDiseñ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>