Membuat Animasi Bola Berwarna 3D 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 3D Bola Berwarna menggunakan Processing.
Baca juga :( Membuat Animasi Bergerak Perkotaan serta Lalu Lintas Menggunakan Processing )
Tanpa berlama-lama, berikut koding membuat animasi 3D bola berwarna menggunakan processing ;)
//Membuat Animasi 3D Bola Berwarna Menggunakan Processing
//Catatans Mahasiswa
float spin = 0.0;
void setup()
{
size(640, 360, P3D);
noStroke();
}
void draw()
{
background(51);
// Orange point light on the right pointLight(150, 100, 0, // Color
pointLight(150, 100, 0, // Color
200, -150, 0); // Position
// Blue directional light from the left
directionalLight(0, 102, 255, // Color
1, 0, 0); // The x-, y-, z-axis direction
// Yellow spotlight from the front spotLight(255, 255, 109, // Color
spotLight(255, 255, 109, // Color
0, 40, 200, // Position
0, -0.5, -0.5, // Direction
PI / 2, 2); // Angle, concentration
spin += 0.01;
pushMatrix();
float dirY = (mouseY / float(height) - 0.5) * 2;
float dirX = (mouseX / float(width) - 0.5) * 2;
directionalLight(204, 204, 204, -dirX, -dirY, -1);
translate(width/2 - 100, height/2, 0);
rotateX(PI/9); rotateY(PI/5 + spin); sphere(100); popMatrix();
translate(width/2, height/2, 0);
}
//Catatans Mahasiswa
float spin = 0.0;
void setup()
{
size(640, 360, P3D);
noStroke();
}
void draw()
{
background(51);
// Orange point light on the right pointLight(150, 100, 0, // Color
pointLight(150, 100, 0, // Color
200, -150, 0); // Position
// Blue directional light from the left
directionalLight(0, 102, 255, // Color
1, 0, 0); // The x-, y-, z-axis direction
// Yellow spotlight from the front spotLight(255, 255, 109, // Color
spotLight(255, 255, 109, // Color
0, 40, 200, // Position
0, -0.5, -0.5, // Direction
PI / 2, 2); // Angle, concentration
spin += 0.01;
pushMatrix();
float dirY = (mouseY / float(height) - 0.5) * 2;
float dirX = (mouseX / float(width) - 0.5) * 2;
directionalLight(204, 204, 204, -dirX, -dirY, -1);
translate(width/2 - 100, height/2, 0);
rotateX(PI/9); rotateY(PI/5 + spin); sphere(100); popMatrix();
translate(width/2, height/2, 0);
}
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 )
ConversionConversion EmoticonEmoticon