Tutorials/Tips Animasi 2D dan 3D

From GameDevID

Jump to: navigation, search

Tujuan dari tulisan ini adalah membuat Struktur Data Animasi yang cukup fleksibel sehingga dapat digunakan pada animasi 2D maupun animasi 3D.

Animasi berbasis Frame

Animasi merupakan rangkaian keadaan yang diurutkan berdasarkan waktu. Setiap satuan keadaan pada animasi disebut dengan Frame. Pada animasi 2D berbasis sprite, suatu frame animasi direpresentasikan sebagai gambar atau citra transparan (sprite). Pada animasi 3D yang berbasis frame seperti pada format MD2 dan MD3 setiap frame direpresentasikan sebagai kumpulan posisi vertex pada waktu t. Masing-masing representasi frame akan ditampilkan ke media tampilan (biasanya berupa layar monitor) pada waktu yang sesuai dengan siklus penggambaran.

KeyFrame

Untuk memperkecil deskripsi animasi dan mempermudah pekerjaan animator maka sistem animasi umumnya menggunakan sistem berbasis keyframe. Keyframe adalah frame yang menjadi acuan untuk membangkitkan frame-frame secara dinamis berdasarkan interpolasi antar keyframe. Dengan demikian, pekerjaan animator hanyalah menentukan frame pada waktu t0 dan pose pada waktu t1 dan komputer akan menghasilkan frame di antara kedua keyframe tersebut.

Personal tools