Monday, April 27, 2015

Processing Robot

Robotnya mba Agnes :p


Berikut adalah sourcenya :

size(500,600);
//background
fill(223, 247, 174);
rect(0, 0, 500, 250);
noStroke();
fill(100);
rect(0, 250, 500, 200);
fill(255);
rect(0, 350, 100, 20);
fill(255);
rect(125, 350, 100, 20);
fill(255);
rect(255, 350, 100, 20);
fill(255);
rect(395, 350, 100, 20);
fill(0);
rect(0, 450, 500, 200);
fill(160, 90, 10);
rect(0, 0, 40, 250);
fill(160, 90, 10);
rect(280, 0, 40, 250);
fill(160, 90, 10);
rect(200, 0, 40, 250);
fill(160, 90, 10);
rect(100, 0, 40, 250);
fill(160, 90, 10);
rect(450, 0, 40, 250);
fill(160, 90, 10);
rect(380, 0, 40, 250);


//pesawat
noStroke();
fill(0);
ellipse(305, 55, 140, 80);
fill(255, 128, 128);
ellipse(325, 95, 100, 60);
fill(255, 128, 128);
ellipse(355, 25, 80, 45);
fill(255, 0, 0);
ellipse(305, 55, 100, 80);
fill(0);
rect(280, 35, 25, 35);
fill(0);
rect(310, 35, 25, 35);
fill(255);
rect(310, 35, 25, 15);
fill(255);
rect(280, 35, 25, 15);
fill(255);
rect(0, 405, 20, 45);
fill(0);
rect(45, 405, 20, 45);
fill(255);
rect(100, 405, 20, 45);
fill(20);
rect(185, 405, 20, 45);
fill(255);
rect(255, 405, 20, 45);
fill(0);
rect(325, 405, 20, 45);
fill(255);
rect(395, 405, 20, 45);
fill(0);
rect(485, 405, 20, 45);

//DRAW KEPALA
stroke (255, 170, 130);
strokeWeight(80);
strokeCap(SQUARE);
line(65, 75, 175,75);
noStroke();
fill(0);
ellipse(90, 25, 80, 30);
fill(0);
ellipse(60, 55, 35, 70);
fill(0);
ellipse(165, 30, 50, 30);
fill(0);
ellipse(175, 65, 20, 70);
//mulut
fill(255, 255, 0);
rect(95, 85, 48, 25);
fill(255, 0, 0);
arc(95,95,30,25,0,1.57);
fill(255, 0, 0);
arc(110,95,30,25,0,1.57);
fill(255, 0, 0);
arc(125,95,30,25,0,1.57);

//DRAW MATA
//kiri
noStroke();
fill (255);
ellipse(100,65,25,25);

//kanan
noStroke();
fill (255);
ellipse(140,65,25,25);

//tangan
//kiri
noStroke();
fill (255, 170, 130);
rect(30, 115, 25,85);
noStroke();
fill (255, 0, 0);
ellipse(43, 120, 26,45);
noStroke();
fill (0);
rect(35, 185, 4,15);
noStroke();
fill (0);
rect(45, 185, 4,15);
//kanan
noStroke();
fill (255, 170, 130);
rect(185, 115, 25,85);
noStroke();
noStroke();
fill (255, 0, 0);
ellipse(198, 120, 26,45);
noStroke();
fill (0);
rect(190, 185, 4,15);
noStroke();
fill (0);
rect(200, 185, 4,15);

//badan
noStroke();
fill (0,0,255);
rect(65, 125, 110,95);

//kaki
//kiri
noStroke();
fill (255, 170, 130);
rect(85, 225, 25,95);
noStroke();
fill (0);
ellipse(85,325,40,25);
noStroke();
fill (0);
rect(100, 318, 10,25);
//kanan
noStroke();
fill (255, 170, 130);
rect(125, 225, 25,95);
noStroke();
fill (0);
ellipse(150,325,40,25);
noStroke();
fill (0);
rect(125, 318, 10,25);

//rok
fill(255, 255, 0);
rect(65, 200, 110, 10);
fill(255, 255, 0);
rect(65, 180, 110, 10);
noStroke();
fill (255, 0, 0);
ellipse(120,190,25,25);
fill(0);
arc(65,215,220,150,0,1.57);

// hiasan
stroke(255,0,0);
arc(110,235,10,5,0,7);
stroke(255,0,0);
arc(155,35,10,5,00,1);
noStroke();
fill(255, 255, 0);
ellipse(157,35,10,10);
fill(0);
arc(95,155,40,50,0,4.5);

//draw ellipse
noStroke();
fill(255, 95, 17);
ellipse(300,200,100,100);
ellipse(400,200,100,100);
ellipse(350,288,100,100);

Berikut hasilnya :

## semoga bermanfaat ##

0 komentar:

Post a Comment