Panduan ini dapat langsung diikuti setelah panduan Rigging dengan template karakter. Bagi yang ingin memulai pada titik ini, dapat menemukan hasil akhir dari panduan Rigging di berkas kerja "PSD_C4D_R13_CMotion_Start.c4d", yang merupakan dasar untuk panduan ini.
Membuat Siklus Berjalan (Walkcycle)
Objek CMotion baru sangat memudahkan dalam menciptakan walkcycle untuk karakter yang sudah ada berdasarkan template karakter dari CINEMA 4D.
Pada dialog pengaturan objek karakter, kita memerlukan mode Animasi di halaman Objek. Di sini terdapat tombol Buat Berjalan, yang menghasilkan siklus berjalan pertama berkat penggunaan template karakter.
Bagi yang memperhatikan editor, akan melihat bahwa setelah mengeklik tombol Buat Berjalan, kaki alien kita sedikit bergeser. Namun, ada lebih banyak yang terjadi.
Klik pada tombol putar di palet Animasi menunjukkan bahwa alien kita sedang menjalani siklus berjalan. Meskipun saat ini dia tampak belum bergerak dari tempatnya.
Apa yang terjadi di Manajer Objek? Objek karakter telah diberikan objek CMotion baru yang berisi semua informasi dan kontrol untuk siklus berjalan yang tercipta. Inilah tempatnya untuk mengedit dan menyesuaikan siklus berjalan alien.
Sebelum kita melakukan penyesuaian siklus berjalan, mari atur parameter dasar untuk walkcycle. Di halaman Objek dari dialog pengaturan, kita menemukan Langkah panjang. Seperti yang mungkin Anda perhatikan, langkah alien kita sangat kecil. Untuk membuatnya lebih tegas, kita tingkatkan Langkah panjang menjadi 15 cm.
Perubahan ini juga langsung terlihat di editor. Kaki alien sekarang sudah tersebar sedikit lebih jauh.
Kita mengontrol kecepatan siklus berjalan melalui parameter Waktu. Nilai ini menunjukkan berapa banyak frame yang diperlukan karakter untuk menyelesaikan walkcycle lengkap. Kita mempercepat langkah ini dengan mengurangi nilai ini, dalam kasus saya menjadi 15 frame.
Agar alien kita tidak berada di tempat yang sama, kita mengubah pengaturan di menu Lari dari Statis ke Maju.
Sekali lagi klik pada tombol putar di palet Animasi, dan alien kita akan berjalan lurus tanpa ragu.
Penyesuaian Siklus Berjalan
Siklus saat ini dari alien terlihat cukup mekanis dan tidak alami. Dengan beberapa penyesuaian, kita dapat memberikan karakter yang lebih pada alien kita.
Untuk itu, kita dapat menetapkan tindakan tambahan ke berbagai komponen, yang terjadi pada saat-saat tertentu dari siklus berjalan. Kita dapat mengakses objek dan tindakan melalui halaman Objek di bidang drop-down Object. Di sini terdapat beberapa tindakan siklus berjalan, contohnya mengangkat kaki dengan dua tindakan Lift (P.Y).
Kita dapat melihat parameter terkait saat kita memilih kedua tindakan dalam daftar. Disini juga merupakan titik awal penyesuaian kami - kita tingkatkan angkat kaki menjadi 5 cm, sehingga alien kita dapat melakukan langkah yang lebih tegas.
Melihat dari tampilan editor, perubahan kami langsung terlihat. Kaki sekarang ditarik lebih tajam ke atas, sehingga langkahnya menjadi lebih jelas.
Selanjutnya, kita tidak puas dengan badan alien yang kaku. Selama siklus berjalan, tidak ada gerakan sama sekali di bagian sini. Komponen Pelvis, yaitu pinggul bertanggung jawab atas hal ini. Kita mencarinya dalam hirarki komponen di daftar objek dan memilihnya.
Sebuah awal yang baik akan terjadi jika tubuh bagian atas berputar sedikit ke arah yang sesuai setiap langkahnya. Untuk melakukan hal itu, kita akan memilih tindakan Putar (W.Y) dari menu Tindakan.
Agar komponen Pelvis benar-benar melaksanakan tindakan tersebut, kita harus secara eksplisit memperuntukkan tindakan itu kepada komponen tersebut. Ini dilakukan dengan tombol yang sama dengan nama yang sama di samping Menu Tindakan.
Saat kita melihat daftar Objek dan Tindakan dan bergerak sedikit lebih ke bawah, kita juga akan melihat Tindakan Putar yang baru ditambahkan sebagai subobjek dari komponen Pelvis. Pengaturan terkait akan terlihat saat kita memilih tindakan dalam daftar tersebut.
Untuk putaran, saya menggunakan nilai 8°. Ini sudah cukup mencolok - siapa pun dapat menggunakan nilai yang lebih rendah. Dengan menyertakan variasi, Anda dapat memberikan sedikit kejutan.
Perhatikan gerakan langkah yang telah sedikit diubah dengan mengklik tombol putar ulang di Pale Animasi.
Saat ini, tubuh atas beserta kepala dan lengan bergerak, namun lengan terlihat terlalu kaku. Di sini, kita harus menambahkan beberapa aksi tambahan untuk melibatkan lengan selama siklus berjalan. Kita dapat mengatasi kedua komponen lengan dalam daftar Objek.
Setelah kita memilih kedua komponen dalam daftar, kita membuka menu tindakan dan memilih tindakan Putar (W.Y). Dengan demikian, lengan akan ikut bergerak ringan selama berjalan.
Kemudian, kita menetapkan tindakan yang dipilih ke kedua komponen lengan melalui tombol Peruntukkan.
Agar kita dapat menyelesaikan pengaturan untuk kedua aksi dalam satu langkah, kita memilih kedua aksi di bawah komponen lengan dalam daftar Objek.
Saya telah menetapkan sudut putaran 20°; ini menghasilkan putaran lengan yang cukup terlihat. Jika Anda ingin putaran lebih halus, cukup kurangi nilai ini. Di sini, variasi sudut akan memberikan gerakan yang lebih tidak teratur dan alami.
Sekarang, lengan Alien bergerak setiap langkah, tapi kedua lengan bergerak pada saat yang sama dan memiliki penyesuaian yang sama. Namun, hal ini juga bisa diperbaiki dengan mudah.
Kembali ke dialog pengaturan Objek CMotion, kita melihat kembali kedua komponen lengan dalam daftar. Tidak ada penggerak khusus untuk putaran yang ditetapkan untuk kedua entri. Namun, kita ingin Alien melakukan putaran lengan setiap langkah. Untuk itu, kita cukup menjadikan Hub sebagai penggerak untuk kedua komponen itu di menu Penggerak.
Terlebih lagi, kita geser waktu eksekusi juga untuk memberikan sedikit lebih kesan alami dalam gerak. Untuk melakukan itu, kita mengurangi atau meningkatkan nilai Fase kedua komponen dari -25% hingga 25% menjadi sekitar -45% hingga 45%. Cobalah berbagai nilai dan efeknya pada siklus berjalan hingga Anda puas dengan kombinasi tertentu.
Dalam tampilan Editor, sekarang kita melihat lengan bergerak bergantian karena perubahan penggerak dan pengaturan waktu. Silakan bereksperimen dengan parameter lainnya hingga Anda menemukan "gaya berjalan" yang diinginkan untuk Alien kami.
Yang tidak boleh kita lupakan - terutama pada Alien yang dilengkapi dengan kaki yang sangat berbentuk - adalah kemungkinan tumpang tindih dengan permukaan yang diinjak Alien.
Untuk mengontrol ini, aktifkan objek Lantai dalam kelompok Scene melalui tombol lampu lalu di Manajer Objek.
Dalam tampilan Editor, kita bisa melihat bahwa karena lebar kaki yang ekstrem, tumpang tindih dengan permukaan tidak dapat sepenuhnya dihindari. Selain itu, kita perlu memeriksa apakah Alien kita juga melangkah di tanah yang telah disediakan selama seluruh siklus berjalan.
Untuk menangani zona masalah ini, kita perlu kembali ke dialog pengaturan objek CMotion dan membuka halaman Pose di sana. Di sini kita memiliki parameter tambahan untuk mengontrol perilaku karakter saat berjalan.
Kita ingin memindahkan karakter Alien kita sedikit ke atas untuk menyesuaikan langkah dengan tanah secara optimal. Untuk itu, kita cukup memasukkan Offset Dasar yang diinginkan sedikit ke atas (dalam kasus saya 0,7 cm).
Kita periksa Offset tambahan dari karakter Alien dalam tampilan Editor. Sekarang tidak ada tumpang tindih lagi yang terlihat …
… sehingga tidak ada tumpang tindih yang mengganggu juga saat merender. Siklus berjalan untuk makhluk kecil kita sudah diatur dan kita bisa membiarkannya berjalan bebas.
Berjalan di sepanjang jalur yang ditentukan
Objek CMotion menyediakan berbagai cara untuk mengirim karakter yang siap berjalan dalam perjalanan. Mari kita lihat opsi untuk membuat karakter Alien kita berjalan di sepanjang Jalur Spline.
Untuk kemudahan, saya memilih sebuah Objek Lingkaran sebagai Jalur Spline. Tentu saja Anda juga bisa menentukan jalur lain. Jalur Spline Lingkaran saya memiliki Jari-jari 80 cm dan terletak pada bidang horizontal XZ.
Dengan begitu, makhluk kecil kita tetap dalam pandangan.
Untuk menetapkan Jalur Spline Lingkaran sebagai Jalur untuk Alien kita, kita perlu masuk ke dialog pengaturan Objek CMotion di Halaman Objek. Di menu Berjalan, sebelumnya kita telah menentukan Lurus sebagai pengaturan. Sekarang kita pilih Jalur sebagai pengaturan Berjalan.
Dalam kolom Jalur yang sekarang tersedia di Sifat Objek, kita seret Objek Lingkaran dari Manajer Objek. Sekarang karakter Alien kita akan bergerak sepanjang Jalur Spline Lingkaran melalui Objek CMotion.
Makhluk kecil kita segera mengambil posisi awalnya di Jalur Spline; namun, kita juga harus memeriksa apakah Jalur Spline Lingkaran memungkinkan Posisi karakter secara tepat di permukaan. Seperti yang terlihat dengan jelas dalam gambar, karakter menggunakan pergelangan kaki sebagai Titik Referensi untuk berjalan di sepanjang jalur.
Sebelum kita dapat membuat modifikasi di sini, seperti yang dilakukan dalam kasus saya yaitu memindahkan Jalur Spline Lingkaran, kita harus sementara menonaktifkan Objek CMotion. Jika tidak, Objek CMotion kita akan menjadi kacau balau sepenuhnya, yang biasanya menghasilkan deformasi yang sangat aneh. Setelah kita menonaktifkan Objek CMotion melalui sakelar aktivasi di Manajer Objek, kita dapat mengoreksi posisi Jalur Spline, jika perlu.
Setelah modifikasi, kita bisa kembali mengaktifkan Objek CMotion melalui Sakelar Aktivasi dan menyaksikan makhluk kecil kita berjalan di sepanjang Jalur Spline.