Membuat Animasi Tata Surya Menggunakan Processing
Assalamu'alaikum Wr.Wb Teman Mahasiswa ,
Hai teman mahasiswa apa kabar semua ? semoga sehat selalu yaa dan selalu dilindungi oleh Allah SWT, amiinn :)
Kali ini kita kembali lagi dengan program processing .(semoga ngga bosan yaa :D)
Dan sekarang kita akan membuat sebuah Animasi Tata surya menggunakan Processing.
Baca juga :( Membuat Animasi Bergerak Perkotaan serta Lalu Lintas Menggunakan Processing )
Tanpa berlama-lama, berikut koding membuat animasi tata surya menggunakan processing ;)
//Membuat Animasi Tata Surya Menggunakan Processing
//Catatans Mahasiswa
float theta = 0;
void setup() {
size(1240, 724);
}
void draw() {
background(0);
stroke(0);
// Translate to center of window to draw the sun.
translate(width/2, height/2);
fill(#EEF702);
ellipse(0, 0, 100, 100);
pushMatrix();
rotate(theta);
//merkurius
translate(100, 0);
fill(#FAB905);
ellipse(-40,0 , 10, 10);
// The earth rotates around the sun
//venus
translate(100, 0);
fill(#D8A655);
ellipse(-140, -50, 20, 20);
//bumi
translate(100, 0);
fill(#5A85CB);
ellipse(-270, -120, 30, 30);
//mars
translate(100, 0);
fill(#D34131);
ellipse(-430,-160 , 25, 25);
//yupiter
translate(100, 0);
fill(#937513);
ellipse(-300, 100, 70, 70);
//saturnus
translate(100, 0);
fill(#F5D877);
ellipse(-300, -100, 45, 45);
//uranus
translate(100, 0);
fill(#A6CAF5);
ellipse(-320, -10, 40,40 );
//neptunus
translate(100, 0);
fill(#5191DE);
ellipse(-360, 0, 35, 35);
//pluto
translate(100, 0);
fill(#395A81);
ellipse(-410, 0, 10, 10);
popMatrix();
theta += 0.01;
//garisedar
noFill();
stroke(#FFF303);
ellipse(0,0,120,120);
ellipse(0,0,155,155);
ellipse(0,0,245,245);
ellipse(0,0,325,325);
ellipse(0,0,450,450);
ellipse(0,0,635,635);
ellipse(0,0,760,760);
ellipse(0,0,880,880);
ellipse(0,0,980,980);
}
//Catatans Mahasiswa
float theta = 0;
void setup() {
size(1240, 724);
}
void draw() {
background(0);
stroke(0);
// Translate to center of window to draw the sun.
translate(width/2, height/2);
fill(#EEF702);
ellipse(0, 0, 100, 100);
pushMatrix();
rotate(theta);
//merkurius
translate(100, 0);
fill(#FAB905);
ellipse(-40,0 , 10, 10);
// The earth rotates around the sun
//venus
translate(100, 0);
fill(#D8A655);
ellipse(-140, -50, 20, 20);
//bumi
translate(100, 0);
fill(#5A85CB);
ellipse(-270, -120, 30, 30);
//mars
translate(100, 0);
fill(#D34131);
ellipse(-430,-160 , 25, 25);
//yupiter
translate(100, 0);
fill(#937513);
ellipse(-300, 100, 70, 70);
//saturnus
translate(100, 0);
fill(#F5D877);
ellipse(-300, -100, 45, 45);
//uranus
translate(100, 0);
fill(#A6CAF5);
ellipse(-320, -10, 40,40 );
//neptunus
translate(100, 0);
fill(#5191DE);
ellipse(-360, 0, 35, 35);
//pluto
translate(100, 0);
fill(#395A81);
ellipse(-410, 0, 10, 10);
popMatrix();
theta += 0.01;
//garisedar
noFill();
stroke(#FFF303);
ellipse(0,0,120,120);
ellipse(0,0,155,155);
ellipse(0,0,245,245);
ellipse(0,0,325,325);
ellipse(0,0,450,450);
ellipse(0,0,635,635);
ellipse(0,0,760,760);
ellipse(0,0,880,880);
ellipse(0,0,980,980);
}
Jangan lupa semua koding nya di copy-paste dan silahkan "Run" . :)
Jika ada kesalahan atau kekurangan dalam penyampaian tutorial maupun perkataan yang kurang jelas, kami mohon maaf sebesar-besarnya.
Jika ada kesalahan atau kekurangan dalam penyampaian tutorial maupun perkataan yang kurang jelas, kami mohon maaf sebesar-besarnya.
Jika ada kekurangan, jangan sungkan untuk berkomentar yaa.
Komentar kalian sangat berarti bagi perkembangan Blog ini , Terima kasih .. :)
Jangan lupa di share yaa :D wkwk
#Salam Teman Mahasiswa
Selamat mencoba dan semoga berhasil ;)
Disini saya menggunakan Processing 2.2.1 .
Untuk Aplikasi Processing nya bisa di ( Download Disini :) )
Untuk Aplikasi Processing nya bisa di ( Download Disini :) )
Wassalamu'alaikum wr.wb
Baca juga :
( Membuat Animasi 3D Bola Dalam Kotak Menggunakan Processing )
( Membuat Animasi Papan Catur Menggunakan Processing )
Baca juga :
( Membuat Animasi 3D Bola Dalam Kotak Menggunakan Processing )
( Membuat Animasi Papan Catur Menggunakan Processing )
1 komentar :
Click here for komentardibuat pada aplikasi apa broo???
ConversionConversion EmoticonEmoticon