Pustaka Animasi Karakter Gratis
Masukkan karakter ber-rig dan dapatkan 260 animasi CC0 yang dipetakan ulang ke kerangkanya sendiri, langsung di browser. Berjalan, berlari, melompat, memanjat, pertarungan pedang dan busur, bertani dan menambang, tarian dan emote, serta satu set lengkap animasi zombi. Pratinjau animasi mana pun pada model Anda secara gratis, centang yang diinginkan, lalu ekspor GLB dengan klip tersebut disematkan melalui paket Standard atau Pro. Tidak ada yang diunggah, dan semua gerakan ini berada dalam domain publik, jadi Anda tidak perlu mencantumkan atribusi.
Karaktermu, sudah bergerak.
Letakkan karakter ber-rig dan seluruh pustaka akan di-retarget ke kerangkanya sendiri, di browser kamu. Pratinjau gerakan apa pun pada modelmu, centang yang kamu mau, lalu bawa satu GLB dengan semuanya sudah menyatu.
Cara kerja pemetaan ulang
Animasi bukanlah properti suatu model. Animasi adalah kumpulan rotasi untuk sendi-sendi bernama, dan memainkannya pada kerangka lain hanya akan berhasil jika ada sesuatu yang memetakan sendi-sendi tersebut. Pemetaan itulah inti persoalannya, dan itulah alasan Anda biasanya tidak dapat begitu saja menerapkan siklus berjalan dari satu karakter ke karakter lain.
Alat ini menyelesaikannya dalam ruang dunia, bukan dengan menyalin rotasi lokal. Pada setiap frame, alat ini menghitung posisi sebenarnya dari sendi sumber relatif terhadap pose bind-nya sendiri, lalu menempatkan sendi Anda pada posisi yang sesuai relatif terhadap pose bind Anda. Perbedaan ini penting karena setiap rig dapat memiliki arah sumbu lokal tulang yang berbeda: menyalin rotasi lokal di antara dua rig yang tidak selaras akan membuat lengan melenceng sembilan puluh derajat, menghasilkan tampilan retargeting rusak yang umum terjadi. Bekerja dalam ruang dunia sepenuhnya menghindari masalah tersebut.
Semuanya berlangsung di perangkat Anda. Klip diambil satu kali, lalu digunakan kembali untuk setiap model yang Anda coba, sehingga tidak ada biaya tambahan untuk setiap karakter yang dianimasikan di sini.
Menyelesaikan seluruh 260 animasi memerlukan waktu beberapa menit, jadi animasi akan muncul satu per satu agar Anda tidak perlu menunggu seluruh set selesai. Animasi pergerakan hadir lebih dahulu dan klip pertama langsung diputar begitu tersedia, sehingga Anda dapat melakukan pratinjau, memilih, dan mengekspor sementara klip lainnya masih diproses.
Persyaratan rig Anda
Kerangka humanoid dengan sendi-sendi umum: pinggul, tulang belakang, kepala, lengan atas dan bawah, tangan, tungkai atas dan bawah, serta kaki. Nama dicocokkan secara fleksibel, sehingga mixamorig:LeftArm, LeftArm, dan left_arm semuanya dapat dikenali. Jari bersifat opsional dan tidak adanya tulang jari merupakan hal yang normal.
Rig dari alat rigging otomatis kami dapat digunakan, begitu pula rig Mixamo, avatar Ready Player Me, dan sebagian besar karakter humanoid yang diekspor dari Blender dengan armature standar. Karakter berkaki empat tidak dapat digunakan: pustaka ini berisi gerakan humanoid, dan tidak ada pemetaan yang masuk akal dari tulang belakang makhluk berkaki dua ke tulang belakang anjing.
Jika alat ini menyatakan ada sendi yang hilang, berarti model tersebut belum memiliki rig atau menggunakan kerangka yang tidak dapat dibaca oleh pustaka. Buat rig-nya terlebih dahulu, lalu kembali ke sini.
Asal gerakan
Seluruh 260 klip berasal dari Quaternius Universal Animation Library dan dirilis di bawah lisensi CC0. Domain publik: gunakan secara komersial, modifikasi, distribusikan bersama gim Anda, tanpa perlu mencantumkan siapa pun. Ini benar-benar berbeda dari sebagian besar animasi gratis, yang umumnya paling longgar hanya berlisensi CC-BY.
Klip-klip ini sama dengan yang digunakan oleh pembuat gim kami. Itulah sebabnya klip tersebut mencakup kategori yang benar-benar dibutuhkan gim, bukan sekadar sekumpulan siklus berjalan untuk portofolio.
Pertanyaan umum
Apakah ini alternatif Mixamo?
Untuk penggunaan umum, ya: animasi humanoid gratis yang dipetakan ulang ke karakter Anda sendiri dan dapat diunduh sebagai GLB. Ada dua perbedaan yang perlu diketahui. Klip di sini berlisensi CC0, sehingga tidak ada persyaratan lisensi yang melekat pada karya yang Anda distribusikan. Selain itu, semuanya berjalan di browser Anda, bukan di server, sehingga tidak memerlukan akun maupun pengunggahan.
Format apa yang akan saya dapatkan?
GLB, berisi model Anda dan setiap klip yang dipilih, semuanya telah disematkan ke kerangkanya. File tersebut dapat langsung dimuat ke three.js, Babylon.js, PlayCanvas, Godot, Unity, dan Blender.
Dapatkah saya menggunakan animasi ini secara komersial?
Ya. CC0 merupakan dedikasi domain publik, sehingga penggunaan komersial, modifikasi, dan redistribusi semuanya diperbolehkan tanpa perlu atribusi. Tentu saja, lisensi model Anda sendiri merupakan hal yang terpisah.
Mengapa karakter saya meluncur di lantai?
Sebagian besar klip pergerakan dibuat untuk diputar di tempat, sehingga gerakan maju menjadi tanggung jawab gim Anda, bukan animasinya. Biasanya memang itulah yang diinginkan: Anda mengendalikan posisi melalui input atau fisika, sementara animasi menyediakan gerakan kaki. Jika suatu klip memiliki gerakan root sendiri, klip tersebut juga akan menggerakkan karakter dalam pratinjau.
Animasi dapat diputar, tetapi lengannya terlihat salah.
Penyebabnya hampir selalu rig dengan lengan yang dibuat dalam pose yang dibaca secara berbeda oleh sistem retargeting, biasanya A-pose yang dianggap sebagai T-pose. Periksa model di penampil GLB dengan overlay kerangka diaktifkan, lalu lihat apakah pose bind sesuai dengan yang Anda harapkan.
Dapatkah saya menambahkan hanya satu animasi?
Ya. Centang satu klip dan GLB yang diekspor hanya akan memuat klip tersebut. Lebih sedikit klip berarti ukuran file jauh lebih kecil, dan data animasi sering kali menjadi bagian terbesar dari ukuran file karakter.
Berapa banyak animasi yang dapat saya ekspor sekaligus?
Sebanyak yang Anda centang. Penyematan setiap klip memerlukan sedikit waktu, jadi seratus klip akan memakan waktu cukup lama dan menghasilkan file besar. Untuk sebuah gim, sebagian besar karakter memerlukan sekitar delapan animasi: diam, berjalan, berlari, melompat, mendarat, menyerang, terkena serangan, dan mati.