31 ตุลาคม 2556

Draw Snoopy Style


//// Draw Snoopy Style ////


void drawSnoopy_down(float Snoopy_X, float Snoopy_Y) {
  noStroke();
  //head
  ellipse(Snoopy_X+50, Snoopy_Y, 50, 50);
  ellipse(Snoopy_X+40, Snoopy_Y+10, 60, 40);
  //body
  ellipse(Snoopy_X+45, Snoopy_Y+45, 25, 30);
  //leg
  rect(Snoopy_X+35, Snoopy_Y+55, 7, 15);
  rect(Snoopy_X+40, Snoopy_Y+55, 15, 7);
  //tail
  ellipse(Snoopy_X+55, Snoopy_Y+55, 20, 5);
  fill(0);
  //nose
  ellipse(Snoopy_X+10, Snoopy_Y+10, 7, 7 );
  //ear
  ellipse(Snoopy_X+70, Snoopy_Y+10, 20, 35);
  stroke(0);
  fill(255);
  //foot
  ellipse(Snoopy_X+35, Snoopy_Y+70, 20, 7);
  ellipse(Snoopy_X+55, Snoopy_Y+65, 7, 20);
  //hand
  ellipse(Snoopy_X+55, Snoopy_Y+50, 10, 10);
  //eye
  line(Snoopy_X+35, Snoopy_Y-10, Snoopy_X+40, Snoopy_Y-5);
}

void drawSnoopy_mid(float Snoopy_X, float Snoopy_Y) {
  noStroke();
  //head
  ellipse(Snoopy_X+45, Snoopy_Y+5, 50, 50);
  ellipse(Snoopy_X+35, Snoopy_Y+15, 60, 40);
  //body
  ellipse(Snoopy_X+40, Snoopy_Y+50, 25, 30);
  //leg
  rect(Snoopy_X+30, Snoopy_Y+55, 10, 20);
  //tail
  ellipse(Snoopy_X+50, Snoopy_Y+60, 20, 5);
  fill(0);
  //nose
  ellipse(Snoopy_X+5, Snoopy_Y+15, 7, 7 );
  //eye
  ellipse(Snoopy_X+35, Snoopy_Y+10, 3, 7);
  //ear
  ellipse(Snoopy_X+65, Snoopy_Y+15, 20, 35);
  stroke(0);
  fill(255);
  //foot
  ellipse(Snoopy_X+30, Snoopy_Y+75, 20, 7);
  ellipse(Snoopy_X+40, Snoopy_Y+75, 20, 7);
  //hand
  ellipse(Snoopy_X+50, Snoopy_Y+55, 10, 10);
}

void drawSnoopy_up(float Snoopy_X, float Snoopy_Y) {
  strokeWeight(1);
  fill(255);
  noStroke();
  ellipse(Snoopy_X+50, Snoopy_Y, 50, 50);
  ellipse(Snoopy_X+40, Snoopy_Y+10, 60, 40);
  ellipse(Snoopy_X+45, Snoopy_Y+45, 28, 35);
  ellipse(Snoopy_X+55, Snoopy_Y+55, 20, 5);
  fill(0);
  ellipse(Snoopy_X+30, Snoopy_Y+10, 10, 7);
  ellipse(Snoopy_X+40, Snoopy_Y-5, 5, 10);
  ellipse(Snoopy_X+48, Snoopy_Y-5, 5, 10);
  ellipse(Snoopy_X+70, Snoopy_Y+10, 20, 35);
  stroke(0);
  fill(255);
  ellipse(Snoopy_X+30, Snoopy_Y+50, 15, 25);
  ellipse(Snoopy_X+40, Snoopy_Y+50, 15, 25);
  ellipse(Snoopy_X+55, Snoopy_Y+50, 10, 10);
}

void drawSnoopyover(int Snoopy_X, int Snoopy_Y) {
  noStroke();
  fill(255); //head
  ellipse(Snoopy_X-40, Snoopy_Y-20, 50, 45);
  ellipse(Snoopy_X-35, Snoopy_Y-30, 40, 60);
  ellipse(Snoopy_X, Snoopy_Y-15, 35, 25); //body
  rect(Snoopy_X+13, Snoopy_Y-15, 15, 10);  //leg
  ellipse(Snoopy_X+28, Snoopy_Y-15, 10, 25);  //foot
  fill(0, 0, 0);  //nose
  ellipse(Snoopy_X-35, Snoopy_Y-60, 10, 10 );
  ellipse(Snoopy_X-50, Snoopy_Y+15, 10, 35);  //ear
  stroke(0, 0, 0);
  fill(255);
  ellipse(Snoopy_X+5, Snoopy_Y-5, 10, 10);  //hand
  line(Snoopy_X-50, Snoopy_Y-35, Snoopy_X-45, Snoopy_Y-30);  //eye
}

ไม่มีความคิดเห็น:

แสดงความคิดเห็น