Unlimited WordPress themes, graphics, videos & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Game Development
  2. 3D Animation
Gamedevelopment

Mengimpor karakter animasi ke kesatuan 3D

by
Difficulty:IntermediateLength:ShortLanguages:

Indonesian (Bahasa Indonesia) translation by Dwi metta (you can also view the original English article)

What You'll Be Creating

Kesatuan 3D adalah salah satu tersedia saat ini open source mesin permainan paling populer. Dengan antarmuka yang mudah digunakan, memungkinkan Anda untuk mengimpor file dari sebagian besar merancang program, seperti Maya (.mb atau .ma), bioskop 3D (.c4d, .c3d), Max Studio (.max), dan Blender (fbx.).

Pada awalnya, mengimpor karakter ke kesatuan dapat tampak menakutkan. Dalam tutorial ini, saya berharap untuk membuatnya sederhana, sehingga Anda dapat membawa karakter Anda dengan hati-hati patung untuk hidup!

Menemukan animasi gratis

Jika Anda telah membuat animasi Anda sendiri, bahwa is awesome — kita akan membahas mengimpor mereka ke dalam kesatuan segera. Jika Anda telah membuat karakter Anda atau ingin membeli saham karakter, mari kita bicara tentang di mana kita dapat menemukan beberapa.

Mixamo merupakan pilihan (baru-baru ini dibeli oleh Adobe). Mereka menyediakan dasar gratis animasi dan kustom tulang, tali-temali yang dapat menghidupkan karakter Anda dalam beberapa menit. Setelah Anda mendaftar, Anda dapat memilih karakter yang berbeda dan animasi kit. Secara terpisah, Anda dapat menggunakan animasi preset gratis dari kesatuan atau membeli paket animasi dari kesatuan aset toko.

Mixamo Homepage

Kesatuan terbuka

Open Unity

Karena tutorial ini adalah tentang mengimpor karakter animasi, kami tidak akan masuk ke spesifik mengenai kesatuan. Mari kita membuka kesatuan dengan memulai sebuah proyek baru.

Tip: Kesatuan memahami T-Pose, jadi sebelum mengimpor karakter Anda, bertujuan untuk menyelamatkan dia di default T-berpose.

Mempersiapkan dunia Anda

Start a new folder

Karakter Anda mungkin memiliki banyak komponen yang berbeda, dan itulah sebabnya mengapa sangat penting untuk membuat folder baru. Klik kanan pada jendela proyek > Buat > Folder baru. Untuk tutorial ini, mari kita nama itu karakter.

Add a plane

Sekarang mari kita tambahkan pesawat untuk karakter kita untuk berdiri di atas. Pergi ke GameObject > objek 3D > pesawat. Kita juga akan perlu untuk menyesuaikan kamera dengan menggerakkan panah untuk tampilan yang lebih baik.

Adjust the camera

Mengimpor karakter Anda

Waktu untuk mengimpor karakter Anda. Klik dan tarik file karakter Anda (fbx, cd3, dll) ke dalam folder yang Anda buat dalam kesatuan. Semua elemen karakter Anda, termasuk bahan, akan diimpor ke file yang sama.

Imported character

Menyiapkan Rig Anda

Untuk mengatur rig, klik kanan karakter Anda dan memilih humanoid. Jendela baru akan terbuka dengan karakter Anda, dan ini adalah di mana kesatuan mencoba untuk mencocokkan karakter Anda rig (otot dan tulang).

Rigging your character

Cocok baik rig akan menunjukkan hijau. Lihat contoh di bawah ini.

Rig Match

Setelah karakter Anda dikonfigurasi, klik selesai dan mengkonfigurasi. Simpan adegan Anda. Kita sekarang dapat menyeret karakter Anda ke dalam dunia permainan.

Save scene after configuration

Animator Controller dasar-dasar

Waktu untuk menambahkan animasi nya. Pergi ke buat > Animator Controller, dan nama itu MyController.

Adding an Animator Controller

Setelah Anda menambahkan kontroler animator, Anda akan melihat tab baru. Ini adalah di mana kita akan menambahkan animasi karakter kita. Anda mungkin memiliki beberapa animasi, tetapi untuk tutorial ini kita akan berbicara tentang menambahkan salah satu. Masing-masing negara (kotak) akan mewakili sebuah animasi.

Adding animation to the controller

Klik pada jam di sebelah kanan gerak. Sebuah jendela akan terbuka dengan animasi Anda impor, jadi klik dan tarik satu ke kotak itu.

Tip: Animasi default akan di orange.

Untuk mengedit setelan animasi, klik dua kali pada keadaan. Sebuah kotak akan terbuka di bawah jendela Inspektur. Di sini Anda dapat mengedit kecepatan dan loop waktu jika Anda ingin animasi Anda untuk loop.

Adding a Transition

Ketika Anda mengklik kanan pada keadaan, Anda dapat membuat transisi. Ini digunakan untuk beberapa animasi — misalnya, berjalan untuk menjalankan. Mari kita klik kanan dan menciptakan sebuah negara baru, dan kemudian tambahkan transisi dari masuk ke negara baru. Lihat contoh di atas.

Tip: Anda dapat menggunakan tombol tengah mouse Anda untuk memperbesar dan memperkecil.

Adding the controller to the character

Pergi ke tab adegan dan klik pada karakter Anda. Sekarang Anda dapat menyeret controller animator Anda ke dalam kotak controller di jendela Inspektur. Lihat contoh di atas.

Mari kita bermain

Kesimpulannya, Anda sekarang harus memiliki pemahaman tentang bagaimana mengimpor dan menambahkan animasi ke animator controller.

Waktu untuk melihat karakter kita dalam tindakan. Klik tombol Play di atas jendela adegan. Selamat! Anda hanya memiliki diimpor karakter animasi Anda ke dalam persatuan!

Advertisement
Advertisement
Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.