Kamis, 01 November 2018

Membuat Animasi Kincir Angin Menggunakan Netbeans 8.2

 Teori Singkat

Translasi merupakan suatu proses yang menyebabkan perpindahan objek dari satu titik ke titik lain. Translasi dilakukan dengan penambahan translasi pada suatu titik koordinat dengan translasi vector yaitu (trx,try), dimana trx adalah translation vector menurut sumbu x sedangkan try adalah translasi vector terhadap sumbu y.
 • Scaling adalah perpindahan objek dari titik P ke titik P’ dimana jarak titik P’ adalah m kali titik P. Jadi dengan kata lain scalling adalah transformasi yang memperbesar atau memperkecil objek.
 • Rotasi adalah perpindahan objek dari titik P(x,y,z) ke titik P’(x’,y’,z’)berupa perpindahan sebesar sudut terhadap suatu sumbu misalnya x.
 • Shearing adalah bentuk transformasi yang membuat distorsi dari bentuk suatu objek, seperti menggeser sisi tertentu..Shearing adalah suatu proses untuk mentransformasikan objek dengan cara “membebani” objek tersebut kearah tertentu, sehingga dihasilkan suatu objek yang distorsi. Dua macam shear yang umum adalah shear menurut sumbu x dan shear menurut sumbu y.
 • Refleksi adalah transformasi yang membuat mirror atau pencerminan dari suatu objek grafis. Refleksi disusun relatife terhadap sumbu refleksi.

Metode ini dimulai pada titik (x,y) dan mendefinisikan seluruh pixel pada bidang tersebut dengan warna yang sama. Bila bidang yang akan diisi warna mempunyai beberapa warna, pertama-tama yang dilakukan adalah membuat nilai pixel yang baru, sehingga semua pixel mempunyai warna yang sama.
Antialiasing
Seperti yang telah dikatakan sebelumnya bahwa konversi raster-scan adalah pengisian nilai-nilai elemen suatu "matriks" (yaitu frame buffer) sedemikian rupa sehingga secara visual "tergambarkan" primitif- primitif grafik yang bersangkutan. Jadi pada dasarnya adalah semacam diskretisasi obyek tersebut. Selanjutnya sebagai sesuatu yang diskret, masalah yang timbul adalah distorsi informasi yang disebut aliasing. Secara visual obyek garis atau batas suatu area akan terlihat sebagai tangga (effek tangga atau "jaggies"). Peningkatan resolusi frame buffer dapat mengurangi efek ini namun tidak dapat dihilangkan sama sekali karena keterbatasan teknologi (ingat faktor-faktor yang menentukan resolusi: refresh rate, dan ukuran frame buffer).
Pada sistem raster dengan tingkat intensitas > 2 bisa diaplikasikan metoda antialiasing dengan memodifikasi intensitas pixel-pixel "batas" obyek dengan latar atau obyek lainnya. Modifikasi tersebut akan memper-"halus" batas-batas tersebut sehingga mengurangi penampakan yang "jaggies" tersebut. Ada tiga pendekatan:
· Supersampling (postfiltering)
· Area sampling
· pixel phasing

Tutorial Membuat Animasi Android

1. Pertama, Buka Aplikasi Java Netbeans 8.2
2. Selanjutnya, buat sebuah Project baru

 
3. Pilih Java => Java Application =>Next
 
4. Rename Project sesuai keinginan kita =>Finish
 
5. Setelah Project baru terbuka, masukkan scriptnya seperti berikut :

6. Setelah Selesai memasukkan kode, selanjutnya kita "Run" project kita : 

7. Jika Berhasil maka hasilnya akan seperti ini :


Terimakasih 






Share this

0 Comment to "Membuat Animasi Kincir Angin Menggunakan Netbeans 8.2"

Posting Komentar