Karakter gim biasanya dianimasikan menggunakan teknik yang disebut skeletal animation :
(Sumber gambar: Valve Software )
Setiap model 3d memiliki struktur tulang yang tidak terlihat (garis merah dan teal pada gambar di atas). Setiap poligon model terhubung ke tulang. Ketika Anda menentukan urutan gerakan, Anda mendefinisikannya sebagai urutan rotasi tulang di sekitar koneksi mereka ke tulang lain. Ketika sebuah tulang bergerak, poligon yang terhubung dengannya bergerak dengannya. Ini memungkinkan untuk menentukan urutan gerakan tanpa harus mengubah posisi setiap poligon tunggal. Ketika banyak karakter berbagi struktur tulang yang sama, mereka juga dapat berbagi animasi yang sama, jadi Anda tidak harus membuat ulang setiap animasi untuk setiap karakter (walaupun Anda mungkin ingin membuat beberapa animasi berbeda untuk karakter dari jenis kelamin, jenis kepribadian dan level yang berbeda kebugaran fisik).
Sebagian besar perangkat lunak pemodelan 3d mendukung animasi kerangka dan memiliki format ekspor yang dapat dibaca oleh mesin 3d yang banyak digunakan. Tolong jangan meminta rekomendasi produk di sini, karena mereka di luar topik.
Namun, membiarkan artis membuat animasi dari awal tidak selalu menghasilkan hasil terbaik. Sulit untuk menciptakan kembali semua nuansa halus bahasa tubuh manusia dari ingatan, sehingga hasilnya seringkali terlihat seperti robot dan tidak wajar. Itu sebabnya studio game yang lebih besar yang memiliki sumber daya untuknya menggunakan proses yang disebut Motion Capturing .
Aktor manusia dipekerjakan untuk memberlakukan tindakan karakter game. Para aktor mengenakan pakaian khusus selama pertunjukan yang memiliki tanda yang sangat terlihat melekat padanya. Ketika mereka direkam oleh kamera video selama berlakunya, pergerakan tanda-tanda ini dapat dipetakan ke tulang-tulang model karakter 3d. Dengan begitu, pergerakan aktor kemudian dapat diterapkan pada model 3d apa pun yang menggunakan struktur tulang yang sama. Metode ini biasanya mengarah ke hasil yang terlihat lebih alami dan ketika ada banyak animasi untuk dibuat, itu juga bisa menghemat waktu.
(Sumber gambar: Toptear Games )
Namun, biaya untuk peralatan yang diperlukan untuk menangkap gerak kemungkinan akan jauh melebihi anggaran Anda, jadi Anda harus menggunakan untuk mendefinisikan animasi kerangka secara manual dalam program pemodelan 3d.