Friday, 7 August 2015

My Favorite Movie

//MY FAV MOV
void setup() {
  size(525, 650);
  background(153, 0, 0);
  //face
  noStroke();
  beginShape();
  fill(209, 174, 48);
  vertex(107, 74);
  vertex(202, 35);
  vertex(219, 193);
  vertex(265, 202);
  vertex(311, 193);
  vertex(328, 35);
  vertex(419, 74);
  vertex(421, 247);
  vertex(436, 317);
  vertex(379, 416);//
  vertex(360, 466);
  vertex(337, 502);
  vertex(323, 484);
  vertex(204, 484);
  vertex(192, 502);
  vertex(168, 466);
  vertex(150, 416);//
  vertex(93, 317);
  vertex(107, 247);
  endShape(CLOSE);
  //mouth
  beginShape();
  vertex(170, 475);
  vertex(192,509);
  vertex(208,493);
  vertex(322, 493);
  vertex(337,509);
  vertex(360, 475);
  vertex(365, 495);
  vertex(337, 539);
  vertex(310, 530);
  vertex(280, 530);
  vertex(275, 525);
  vertex(255, 525);
  vertex(250, 530);
  vertex(220, 530);
  vertex(192, 539);
  vertex(165, 495);
  endShape(CLOSE);
  //eyes
  fill(255);
  rect(145,280,75,35,5,5,5,20);
  rect(310,280,75,35,5,5,20,5);
}

Thursday, 6 August 2015

My Favorite Book

// MY FAVORITE BOOK
void setup() {
  size(500, 500);
  background(#b3d87a);
  //front page
  fill(#FF3D6E);
  rect(150, 100, 200, 300);
  //name and namge bg
  noStroke();
  fill(255);
  rect(170, 130, 160, 50);
  fill(0);
  textSize(25);
  text("DOREAMON", 180, 165);
  //behind doraemon bg
  noStroke();
  fill(#FCF27E);
  rect(170, 260, 160, 120);
  stroke(1);
  //book page
  fill(184, 184, 184);
  quad(350, 100, 365, 125, 365, 425, 350, 400);
  quad(150, 400, 165, 425, 365, 425, 350, 400);
  //white line between book line
  strokeWeight(2);
  stroke(184, 184, 184);
  line(365, 425, 350, 400);
  stroke(0);
  strokeWeight(1);
  //book line page down
  line(153, 405, 353, 405);
  line(156, 410, 356, 410);
  line(159, 415, 359, 415);
  line(162, 420, 362, 420);
  //book line page left
  line(353, 105, 353, 405);
  line(356, 110, 356, 410);
  line(359, 115, 359, 415);
  line(362, 120, 362, 420);
  //doraemon
  //face
  fill(#6783F5);
  ellipse(250, 325, 100, 100);
  fill(255);
  ellipse(250, 335, 75, 85);
  //eye
  ellipse(235, 295, 20, 25);
  ellipse(265, 295, 20, 25);
  fill(0);
  ellipse(240, 295, 5, 5);
  ellipse(260, 295, 5, 5);
  //nose
  fill(#FA5F83);
  ellipse(250, 315, 10, 10);
  //mouth
  line(250, 320, 250, 350);
  line(250, 350, 280, 340);
  line(250, 350, 220, 340);
  //mustache right
  line(255, 325, 280, 320);
  line(255, 330, 280, 325);
  line(255, 335, 280, 330);
  //mustache left
  line(245, 325, 220, 320);
  line(245, 330, 220, 325);
  line(245, 335, 220, 330);
}