Animasi komputer adalah cabang studi di bidang komputer grafis dan teknologi animasi. Ini adalah bidang kreatif yang melibatkan pembuatan gambar bergerak (karakter individu atau skenario kehidupan nyata atau keduanya) dengan menggunakan berbagai perangkat lunak dan alat animasi lainnya. Semua gambar ini biasanya dibuat di komputer dan kemudian dapat diubah menjadi film untuk pertunjukan layar lebar. Kartun dan gambar animasi adalah contoh yang tepat dari animasi komputer. Animasi 3-D yang melibatkan penggunaan efek tiga dimensi lebih disukai. Itu membuat gambar animasi terlihat sealami gambar kehidupan nyata.
Ini dibagi menjadi dua kategori besar, animasi yang dihasilkan komputer dan animasi yang dibantu komputer. Pada kategori sebelumnya, animasi hanya dibuat pada sistem komputer. Dalam jenis lain, animasi yang sudah dibuat dikomputerisasi dengan menambahkan berbagai efek.
Ada banyak sekali jenis yang memiliki ciri khas dan ciri khasnya masing-masing. Sistem Scripting adalah salah satu sistem tertua dari teknologi tersebut yang berfokus pada pengendalian pergerakan gambar. Animator harus mengidentifikasi dan mengkodekan gerakan yang digambarkan dalam storyboard untuk animasi. Dengan demikian, mengetahui bahasa komputer ini merupakan prasyarat bagi setiap calon animator.
ASAS
Salah satu sistem scripting yang populer adalah ASAS (Actor Script Animation Language). Sistem ini memperkenalkan konsep aktor. Setiap aktor adalah objek yang memiliki aturan animasinya sendiri. Misalnya, objek ‘mobil’ adalah objek. Ini memiliki pengkodean internal yang membuat rodanya berputar bersama-sama sambil menunjukkan gambar mobil yang bergerak. Ini sangat mengurangi upaya yang sekarang perlu fokus untuk menambahkan detail yang begitu jelas.
Animasi Perilaku
Ini melibatkan mendefinisikan aturan perilaku untuk setiap objek atau aktor yang diidentifikasi. Misalnya, seekor anjing yang lapar terlihat murung.
Animasi prosedural
Prosedur adalah jenis sistem yang menunjukkan rangkaian gerakan dalam jangka waktu tertentu. Di sini, prinsip yang mendasarinya adalah ‘Sebab dan Akibat’. Misalnya, sebuah truk yang melaju kencang menyebabkan tempat sampah di pinggir jalan beterbangan di udara, yang menimpa kepala orang yang sedang tidur.
Animasi Representasi
Sistem ini memungkinkan suatu objek untuk mengubah bentuknya dengan cara yang berbeda. Ini terbukti menjadi sistem yang menginspirasi dan menarik yang menambah nilai pada bahasa komputer ini.
Animasi Stokastik
Ini melibatkan penggunaan proses stokastik untuk mengkoordinasikan kelompok aktor dari adegan animasi. Misalnya, adegan hujan melibatkan awan, tetesan hujan, orang yang basah, dll.