Rido

Rabu, 19 Desember 2018

PERANCANGAN ANIMASI SEDERHANA MENGGUANAKAN PROCESSING BERBASIS GRAFIK

Pada tutorial ini menggambarkan akan kondisi jalan raya dan keadaan cuaca.
pembuatan animasi pada tahap Berikutnya anda dapat mengakses link berikut ini :



Berikut langkah membuat animasi menggunakan Processing 3.4 dan untuk langkah selanjutnya ketik atau copy-kan script dibawah ini.


  1. float x, y, z;
  2. float size = 80;
  3.   void setup()
  4.   {
  5.    size(900,500);
  6.      frameRate(100);
  7.   }
  8.   void draw()
  9.   {
  10.      background(25,25,112);
  11.   int d;
  12.   d=second();
  13. noStroke();
  14. //matahari
  15. fill(500,400,0);
  16. ellipse(75,70,100,100);
  17. //jalan
  18. fill(#0A0A0A);
  19. rect(0,420,900,900);
  20. fill(#FAFAFA);
  21. rect(10,450,20,5);
  22. rect(60,450,20,5);
  23. rect(110,450,20,5);
  24. rect(160,450,20,5);
  25. rect(210,450,20,5);
  26. rect(260,450,20,5);
  27. rect(310,450,20,5);
  28. rect(360,450,20,5);
  29. rect(410,450,20,5);
  30. rect(460,450,20,5);
  31. rect(510,450,20,5);
  32. rect(560,450,20,5);
  33. rect(610,450,20,5);
  34. rect(660,450,20,5);
  35. rect(710,450,20,5);
  36. rect(760,450,20,5);
  37. rect(810,450,20,5);
  38. rect(860,450,20,5);
  39. //gunung
  40. fill(0,100,0);
  41. arc(350,450,800,550,(180*PI)/180,(0*PI)/180);
  42. arc(750,450,750,450,(180*PI)/180,(0*PI)/180);
  43. //gedung
  44. noStroke();
  45. fill(#9395AF);
  46. rect(135,200,200,220);
  47. rect(95,160,80,240);
  48. rect(0,200,120,200);
  49. rect(670,205,90,210);
  50. rect(750,210,100,230);
  51. rect(800,160,100,250);
  52. //Jendela
  53. fill(#FFFFFF);
  54. rect(19,250,20,40);
  55. rect(59,250,20,40);
  56. rect(105,200,20,40);
  57. rect(145,200,20,40);
  58. rect(105,300,20,40);
  59. rect(145,300,20,40);
  60. rect(240,250,20,40);
  61. rect(280,250,20,40);
  62. rect(240,350,20,40);
  63. rect(280,350,20,40);
  64. rect(680,350,20,40);
  65. rect(730,350,20,40);
  66. rect(680,250,20,40);
  67. rect(730,250,20,40);
  68. rect(790,250,20,40);
  69. rect(820,250,20,40);
  70. rect(790,350,20,40);
  71. rect(820,350,20,40);
  72. rect(870,250,20,40);
  73. rect(870,350,20,40);
  74.   //Jalan
  75. fill(#0A0A0A);
  76. rect(0,400,900,900);
  77. fill(#FAFAFA);
  78. rect(10,450,20,5);
  79. rect(60,450,20,5);
  80. rect(110,450,20,5);
  81. rect(160,450,20,5);
  82. rect(210,450,20,5);
  83. rect(260,450,20,5);
  84. rect(310,450,20,5);
  85. rect(360,450,20,5);
  86. rect(410,450,20,5);
  87. rect(460,450,20,5);
  88. rect(510,450,20,5);
  89. rect(560,450,20,5);
  90. rect(610,450,20,5);
  91. rect(660,450,20,5);
  92. rect(710,450,20,5);
  93. rect(760,450,20,5);
  94. rect(810,450,20,5);
  95. rect(860,450,20,5);
  96. //efek salju
  97. fill(145);
  98. arc(340,225,440,100,(180*PI)/180,(0*PI)/180);
  99. arc(770,260,400,85,(180*PI)/180,(0*PI)/180);
  100. ellipse(200,245,200,100);
  101. ellipse(375,245,200,130);
  102. ellipse(500,250,200,100);
  103. ellipse(680,270,200,100);
  104. ellipse(800,270,150,110);
  105. ellipse(900,270,150,70);
  106. //Rumah
  107. fill(255,0,255);
  108. triangle(120,350,90,375,150,375);
  109. fill(20,100,200);
  110. rect(90,375,60,30);
  111. fill(0,100,0);
  112. arc(120,405,30,50,(180*PI)/180,(0*PI)/180);
  113. //
  114. fill(0);
  115. triangle(80,375,50,400,110,400);
  116. fill(255);
  117. rect(50,400,60,30);
  118. fill(100);
  119. arc(80,430,30,50,(180*PI)/180,(0*PI)/180);
  120. //
  121. fill(200,100,0);
  122. triangle(160,375,130,400,190,400);
  123. fill(200,0,0);
  124. rect(130,400,60,30);
  125. fill(0,200,200);
  126. arc(160,430,30,50,(180*PI)/180,(0*PI)/180);
  127. //
  128. fill(100,100,100);
  129. triangle(200,325,170,350,230,350);
  130. fill(255,255,0);
  131. rect(170,350,60,30);
  132. fill(255,70,70);
  133. arc(200,380,30,50,(180*PI)/180,(0*PI)/180);
  134. fill(100,100,100);
  135. triangle(200,325,170,350,230,350);
  136. fill(255,255,0);
  137. rect(170,350,60,30);
  138. fill(255,70,70);
  139. arc(200,380,30,50,(180*PI)/180,(0*PI)/180);

untuk program selanjutnya kunjungi Link Blog Diatas dan di copy dibawah setelah program ini, sekian terima kasih..



28 komentar:

  1. sangat bermanfaat, lanjutkan ๐Ÿ˜‚

    BalasHapus
  2. Terimakasih bg... Ini sangat membantu saya dlm mempelajari ilmu it ini... Semoga makin berkah ilmunya bg... terimakasih bg udh membantu saya

    BalasHapus
  3. Trimakasih bg, sangat membantu saya tentang ilmu IT.smogah ilmu ini bermanfaat bgi orang yg membutuhkanya.

    BalasHapus
  4. Gasskeeeuunn gaann๐Ÿ˜‚๐Ÿ‘

    BalasHapus
  5. Josss gandoozzz markotop informasinya. Izin sedot gan..

    BalasHapus
  6. Balasan
    1. Silahkan. Dengan senang hati membagi wawasan ilmu nya

      Hapus
  7. ditunggu project yg lainnya do haha

    BalasHapus
  8. Menarik, ditungu lagi tutor pembuatan game yang lainnya!

    BalasHapus
  9. di tunggu bosku tutor game lain nya

    BalasHapus
  10. Bagus dan sangat bermanfaat๐Ÿ‘

    BalasHapus
  11. Masyaallah, terus tebar kebermanfaatan akh, jangan pernah sombong atas apa yang kau berikan, tetap semangat

    BalasHapus