Anda di halaman 1dari 3

Pertemuan ke-13:

Animasi

Pengertian
● Animasi adalah tehnik visual yang ilusi
pergerakan pada objek 2D/3D dengan cara
menampilkan koleksi objek secara bergantian
dalam urutan yang cepat.
● Animasi bisa berupa:
● Objek sama posisi berbeda
● Objek berbeda posisi sama
● Kombinasi dari keduanya
Ilustrasi

t0 t1 t2 Waktu

● t0, t1, t2, … adalah waktu


● Contohnya t0 waktu sekarang, t1: 1 detik dari sekarang, t2: 2 detik dari
sekarang, dst....
● Jika jarak antara waktu sekarang (misal t0) dan waktu berikutnya (misal
t1) dibuat pendek, maka objek diatas seolah-olah bergerak.
● Perbedaan waktu (misal antara t1 dan t0) disebut dengan interval
● Semakin pendek interval maka pergerakan objek akan semakin halus
● Banyaknya objek yang ditampilkan dalam 1 detik disebut dengan frame
rate, satuannya fps (frame per second). Nilainya = 1 / interval

Contoh Animasi
Animasi Pada Java
● Untuk menggambarkan kembali sebuah objek
grafik harus dipanggil method:
● repaint()
● Method diatas dipanggil dari thread yang
berbeda.
● Potongan kode:

Anda mungkin juga menyukai