Animasi 2D dan 3D merupakan materi inti dalam pelajaran kelas 11 semester 2. Untuk menguasainya, siswa perlu banyak berlatih mengerjakan latihan soal animasi secara rutin. Artikel ini menyajikan sepuluh contoh soal beserta pembahasan lengkap yang bisa dijadikan referensi belajar.
Konsep Dasar Animasi 2D dan 3D
Animasi 2D menggunakan dua sumbu koordinat, yaitu sumbu X dan Y. Sementara itu, teknik animasi 2D sering diterapkan dalam pembuatan film kartun klasik dan game bergaya datar.
Animasi 3D memanfaatkan tiga sumbu koordinat, yaitu sumbu X, Y, dan Z. Dalam soal 3 dimensi, siswa biasanya diminta menghitung posisi objek atau vektor di ruang tiga dimensi.
Perbedaan utama antara keduanya terletak pada kedalaman visual. Animasi 2D hanya memiliki panjang dan lebar, sedangkan animasi 3D menambahkan elemen kedalaman sehingga objek tampak lebih realistis.
Contoh Soal Animasi 2D
Soal 1: Koordinat Titik pada Animasi 2D
Sebuah objek bergerak dari titik A(2,3) ke titik B(5,7). Hitunglah vektor perpindahan objek tersebut dalam format (x,y).
Pembahasan: Vektor perpindahan = B – A = (5-2, 7-3) = (3,4). Jadi, objek bergerak sejauh 3 satuan ke kanan dan 4 satuan ke atas.
Soal 2: Skala dalam Animasi 2D
Sebuah sprite memiliki ukuran awal 100×50 piksel. Jika sprite tersebut diperbesar dengan faktor skala 2,5 pada sumbu X dan 1,5 pada sumbu Y, berapa ukuran akhir sprite?
Pembahasan: Ukuran akhir X = 100 x 2,5 = 250 piksel. Ukuran akhir Y = 50 x 1,5 = 75 piksel. Jadi, ukuran sprite menjadi 250×75 piksel.
Soal 3: Rotasi Objek 2D
Objek berbentuk persegi panjang diputar sebesar 90 derajat searah jarum jam. Jika koordinat sudut kiri bawah awal adalah (10,20), bagaimana koordinatnya setelah rotasi?
Pembahasan: Rotasi 90 derajat searah jarum jam mengubah (x,y) menjadi (y, -x). Maka koordinat baru = (20, -10).
Contoh Soal Animasi 3D
Soal 4: Vektor 3 Dimensi
Dua buah vektor gaya dalam animasi 3D masing-masing adalah A = (2, -3, 1) dan B = (4, 0, -2). Hitunglah hasil penjumlahan vektor A + B.
Pembahasan: A + B = (2+4, -3+0, 1+(-2)) = (6, -3, -1). Hasil penjumlahan menunjukkan vektor resultan dalam ruang 3D.
Soal 5: Produk Titik (Dot Product) pada Vektor 3D
Hitunglah produk titik antara vektor P = (1, 2, 3) dan Q = (4, -5, 6). Produk titik berguna untuk menentukan sudut antara dua vektor.

Pembahasan: P·Q = (1×4) + (2x(-5)) + (3×6) = 4 – 10 + 18 = 12. Nilai positif menunjukkan sudut antara kedua vektor kurang dari 90 derajat.
Soal 6: Normalisasi Vektor dalam Animasi 3D
Vektor arah kamera dalam adegan 3D adalah (3, 0, 4). Normalisasikan vektor tersebut untuk mendapatkan vektor satuan.
Pembahasan: Panjang vektor = √(3² + 0² + 4²) = √(9+0+16) = √25 = 5. Vektor satuan = (3/5, 0/5, 4/5) = (0,6, 0, 0,8).
latihan soal animasi Lanjutan
Soal 7: Interpolasi Gerak 2D
Animator ingin membuat objek bergerak dari titik (0,0) ke titik (10,10) dalam 5 frame. Hitung posisi objek pada frame ke-3 dengan interpolasi linear.
Pembahasan: Posisi pada frame ke-3 = (0 + (3-1)/(5-1) x 10, 0 + (2/4) x 10) = (5, 5). Jadi, pada frame ke-3 objek berada di (5,5).
Soal 8: Transformasi Matriks 2D
Sebuah objek ditransformasikan menggunakan matriks translasi T = [1 0 5; 0 1 3; 0 0 1]. Jika titik awal objek adalah (2,1), di mana posisi akhirnya?
Pembahasan: Posisi akhir = (2+5, 1+3) = (7, 4). Matriks translasi menambahkan nilai pada sumbu X dan Y.
Soal 9: Proyeksi Vektor 3D ke Bidang 2D
Dalam proses rendering, vektor (4, 5, 6) diproyeksikan ke bidang XY. Tentukan hasil proyeksinya.
Pembahasan: Proyeksi ke bidang XY menghilangkan komponen Z. Hasil proyeksi = (4, 5, 0). Vektor ini hanya memiliki komponen X dan Y.
Soal 10: Perkalian Skalar Vektor 3D
Vektor kecepatan partikel dalam simulasi 3D adalah (2, -1, 3). Jika kecepatan dipercepat dua kali lipat, berapa vektor kecepatan baru?
Pembahasan: Perkalian skalar dengan 2 menghasilkan (4, -2, 6). Vektor baru memiliki arah yang sama tetapi panjang dua kali lipat.
Kesimpulan
Mengerjakan contoh soal animasi 2d dan 3d kelas 11 semester 2 secara rutin akan memperkuat pemahaman siswa terhadap konsep vektor, transformasi, dan rendering. Materi ini menjadi fondasi penting bagi mereka yang ingin mendalami dunia animasi profesional.
Dengan menguasai teknik animasi 2D dan 3D, siswa siap menghadapi ujian semester dan proyek kreatif di masa depan. Teruslah berlatih soal 3 dimensi dan latihan soal animasi lainnya untuk meningkatkan kompetensi.

