/*...onePiece Manga...*/
void setup(){
size(300,400);
background(0); //colorBlack
//bones
fill(255); //colorWhite
noStroke();
beginShape();
vertex(60,40);
vertex(260,240);
vertex(260,260);
vertex(240,260);
vertex(40,60);
vertex(40,40);
endShape();
beginShape();
vertex(240,40);
vertex(40,240);
vertex(40,260);
vertex(60,260);
vertex(260,60);
vertex(260,40);
endShape();
ellipse(50,30,30,30);
ellipse(30,50,30,30);
ellipse(250,30,30,30);
ellipse(270,50,30,30);
ellipse(270,250,30,30);
ellipse(250,270,30,30);
ellipse(50,270,30,30);
ellipse(30,250,30,30);
//skull & hat
stroke(0);
strokeWeight(4);
ellipse(150,240,80,90);
fill(145,55,25); //colorBrown
arc(150,150,170,170,PI+PI/16,TWO_PI-PI/16,OPEN);
fill(255,210,50); //colorYellow
arc(150,150,170,170,PI+PI/7,TWO_PI-PI/7,CHORD);
arc(150,180,320,115,PI+PI/5,TWO_PI-PI/5,PIE);
fill(255); //colorWhite
arc(150,150,170,170,0,PI);
arc(150,150,170,30,PI,TWO_PI);
//detail
fill(0);
ellipse(150,210,20,20); //nose
ellipse(185,175,50,50); //R-eye
ellipse(115,175,50,50); //L-eye
noFill();
arc(150,150,195,195,HALF_PI-PI/8,HALF_PI+PI/8);
arc(150,150,220,220,HALF_PI-PI/8+PI/48,HALF_PI+PI/8-PI/48);
line(130,235,127,255);
line(150,235,150,260);
line(170,235,173,255);
//book
strokeWeight(3);
stroke(100); //lncolorGray
arc(5,400,16,50,HALF_PI,3*PI/2);
line(8,0,8,375);
line(8,375,300,375);
line(7,380,300,380);
line(6,385,300,385);
line(5,390,300,390);
line(4,395,300,395);
}
หมายเหตุ : ภาพได้จากโปรแกรม Processing 3.0b3 เนื่องจาก website ไม่สามารถ run ตัวแปรของ mode จากคำสั่ง arc(a,b,c,d,start,stop,mode) ได้

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