Cara Menjaga Kontrol Lokal Tetap Dapat Diedit di Dalam Aksi Smart Bone Putaran Penuh
Agar kontrol lokal tetap dapat diedit dalam rig karakter Moho, pisahkan penempatan putaran dari posing lokal. Biarkan Smart Bone Action putaran penuh menganimasikan tulang pembawa induk, lalu animasikan kontrol anak pada Mainline. Jangan sertakan kanal posing anak dalam aksi putaran agar kedua operasi memiliki tempat kerja masing-masing.
Alur kerja ini ditujukan bagi rigger Moho yang karakternya berputar dengan benar, tetapi kontrol lokalnya bergerak secara tak terduga, kembali ke posisi semula, atau menjadi sulit dipose setelahnya. Tugas konkretnya adalah mempertahankan putaran penuh sambil menjaga kontrol tetap dapat digunakan untuk detail seperti pupil, alis, atau fitur karakter yang dapat diartikulasikan.
Mengapa turnaround yang berfungsi bisa mengganggu kontrol lokal?
Smart Bone dapat menggerakkan ekspresi, rotasi wajah, dan seluruh putaran tubuh melalui aksi yang terkait. Karena itu, batas aksi perlu ditetapkan dengan cermat: setiap elemen tambahan yang Anda beri key di dalamnya akan menjadi bagian dari yang dikendalikan oleh putaran. Halaman Fitur resmi Moho menjelaskan hubungan antara Smart Bone, aksinya, dan elemen yang dianimasikan.
Sebuah diskusi pemecahan masalah yang relevan melaporkan bahwa pupil dan alis kembali ke posisi semula setelah diedit secara manual. Animator D. R. Greenlaw menyarankan untuk memeriksa apakah ada key Smart Bone pada elemen tersebut dan memisahkan animasi manual ke item lain, seperti tulang anak atau layer grup. Ini adalah panduan praktis untuk pemecahan masalah, bukan uraian universal tentang perilaku pencampuran setiap kanal. Lihat Making a smart action - everything dissapears..
Sebelum membangun ulang apa pun, identifikasi item dan kanal yang tepat. Translasi layer pupil, translasi tulang pengendalinya, dan titik vektornya adalah target animasi yang berbeda. Timeline tulang yang tampak bersih tidak membuktikan bahwa karya seni tidak memiliki key aksi.
Bagaimana sebaiknya Anda membagi tanggung jawab antara putaran dan posing lokal?
Buat rencana kepemilikan sederhana sebelum mengedit rig. Berikut ini usulan pengaturan yang disusun berdasarkan hierarki Moho yang terdokumentasi dan panduan pemecahan masalah di atas; nama-namanya hanya sebagai ilustrasi.
| Elemen | Tanggung jawab | Tempat menganimasikannya |
|---|---|---|
Turn_Dial |
Memilih posisi turnaround | Smart Bone Action-nya dan animasi dial di Mainline |
Pupil_Carrier |
Menempatkan susunan pupil untuk setiap tampilan | Aksi putaran |
Pupil_Local |
Menambahkan penyesuaian pupil oleh animator | Mainline |
| Karya seni pupil | Mengikuti kontrol lokal | Pengikatan yang ditetapkan saat penyiapan |
Hierarkinya adalah induk karakter → Pupil_Carrier → Pupil_Local. Moho mendokumentasikan bahwa menggerakkan induk akan menggerakkan anak-anaknya, sedangkan menggerakkan anak tidak mengubah induknya. Inilah dasar mekanis untuk membawa kontrol lokal sepanjang putaran sambil mempertahankan penyesuaian terpisah di bawahnya. Lihat dokumentasi Bone Layers resmi.
Gunakan rencana kepemilikan untuk menjawab pertanyaan spesifik pada setiap key: apakah perubahan ini menggambarkan posisi fitur dalam turnaround, atau apa yang ingin dilakukan animator terhadapnya dalam shot? Tempatkan operasi pertama pada pembawa dan operasi kedua pada kontrol lokal. Untuk fitur yang bentuknya juga berubah, catat titik atau kontrol deformasi mana yang mengendalikan perubahan bentuk tersebut.
Bagaimana cara membuat pembawa dan kontrol anak?
Mulailah dengan salinan file karakter yang sudah disimpan. Untuk percobaan pertama, pilih satu fitur dengan karya seni sederhana dan titik pivot yang jelas. Elemen pupil kaku lebih mudah didiagnosis daripada fitur yang sudah dipengaruhi beberapa deformasi.
- Kembali ke frame 0 dan pilih layer tulang yang sesuai.
- Buat tulang pembawa pada posisi perlekatan yang diinginkan untuk fitur tersebut.
- Buat kontrol lokal sebagai anak dari pembawa, atau gunakan Reparent Bone untuk menetapkan hubungan tersebut.
- Pasang karya seni ke kontrol lokal menggunakan metode pengikatan yang sesuai untuk fitur tersebut.
- Pindah ke frame animasi dan uji pembawa serta kontrol lokal secara terpisah.
Dokumentasi Bone Tools resmi Moho menjelaskan cara membuat tulang anak, mengganti induk, dan mengikat seluruh layer ke satu tulang. Dokumentasi itu juga membedakan penyiapan pada frame 0 dari animasi pada frame-frame berikutnya. Deskripsi antarmukanya berasal dari manual lama, jadi gunakan alat yang sesuai pada versi yang Anda instal.
Untuk layer karya seni kaku yang terisolasi, mengikat seluruh layer ke tulang lokal akan membuat hubungan dalam uji coba ini jelas. Untuk fitur vektor yang mengalami deformasi, pertahankan pengaturan pengikatan titik atau fleksibel yang sesuai, lalu periksa tulang mana yang memengaruhinya. Pembawa yang juga mendeformasi karya seni lain yang tidak terkait akan membuat diagnosis lebih sulit.
Pada frame animasi, gerakkan pembawa sementara anak tetap netral. Lalu kembalikan pembawa ke posisi semula dan gerakkan hanya anak. Periksa apakah kedua operasi memengaruhi karya seni yang dimaksud dan tidak menyebabkan perubahan lain yang tidak diinginkan. Selesaikan uji kecil ini sebelum menambahkan key turnaround.
Bagaimana cara memindahkan putaran yang sudah ada ke pembawa?
Perbaiki satu fitur setiap kali. Catat penempatannya pada tampilan depan, kedua profil, belakang, dan tampilan perantara yang berguna. Pose referensi ini memberi Anda pembanding konkret setelah hierarki diubah.
Di dalam aksi putaran, rekonstruksi penempatan fitur yang bergantung pada tampilan menggunakan pembawa. Setelah suatu tampilan cocok, periksa kontrol lokal dan karya seni untuk mencari key berulang yang melakukan penempatan yang sama. Hapus hanya key berulang yang sudah dipastikan di salinan kerja. Pertahankan koreksi bentuk yang disengaja sampai Anda memeriksa tujuannya.
Jangan menyalin nilai transformasi secara membabi buta dari tulang lokal lama ke induk barunya. Mengganti induk mengubah hubungan koordinat. Diskusi Masalah dial Smart Bone terpisah secara khusus menyebut perubahan rotasi induk sebagai kemungkinan penyebab nilai rotasi anak yang keliru.
Setelah menangani setiap fitur, kembali ke Mainline dan uji pose lokal yang sebenarnya saat putaran aktif. Lakukan ini sebelum memigrasikan fitur berikutnya. Jika kontrol lokal berfungsi tetapi karya seni bergeser, periksa pengikatan atau penempatan ganda. Jika pose lokal menghilang, periksa kanal yang terdampak pada aksi-aksi aktif.
Apa yang berubah saat aksi mencakup putaran penuh 360 derajat?
Bedakan turnaround karakter secara penuh dari fitur Smart Bone 360 derajat khusus milik Moho. Lost Marble memperkenalkan fitur tersebut di Moho 14.4 dan menyatakan bahwa Moho mengenali Smart Bone 360 derajat ketika rotasinya tepat 360 derajat. Pembaruan itu juga menambahkan snapping dengan Shift ke kelipatan 360 derajat relatif terhadap sudut frame 0. Lihat pengumuman SIDE QUEST Moho 14.4 resmi.
Untuk fitur tersebut, periksa nilai rotasi numeriknya, bukan hanya tampilan dial. Tulang yang mengarah ke arah semula tidak dengan sendirinya menjelaskan rentang rotasi yang dimaksud. Jika turnaround Anda yang sudah ada menggunakan susunan aksi lain, pertahankan susunan itu saat memperbaiki kepemilikan kontrol lokal.
Untuk pemetaan dial yang mudah diprediksi, pertimbangkan interpolasi Linear di dalam aksi dan terapkan easing shot pada Mainline. Cara Membuat Kontrol Rig untuk Karakter di Moho mencatat rekomendasi ini dari animator Danny Sugar. Jadikan ini kondisi awal; deformasi nonlinear yang disengaja mungkin memerlukan interpolasi lain.
Periksa batas turnaround dengan pose lokal diterapkan. Bandingkan penempatan pembawa, bentuk karya seni, dan visibilitas tepat sebelum dan sesudah kembali ke tampilan awal. Hanya mencocokkan titik akhir netral belum cukup untuk menguji rig yang dapat diedit.
Bagaimana cara memverifikasi bahwa edit lokal bertahan sepanjang putaran?
Gunakan matriks pose yang dapat diulang. Sudut yang disarankan di bawah menggambarkan tampilan karakter; sudut tersebut tidak harus sama dengan sudut numerik dial Anda. Pemeriksaan ini merupakan prosedur diagnostik, bukan hasil pengukuran.
| Posisi putaran | Kontrol lokal netral | Pose lokal A | Pose lokal B |
|---|---|---|---|
| Depan | Periksa perlekatan | Terapkan penyesuaian kecil | Terapkan penyesuaian sebaliknya |
| Profil pertama | Periksa penempatan | Periksa arah dan rentang | Periksa keselarasan karya seni |
| Belakang | Periksa visibilitas yang diinginkan | Periksa pose yang tersimpan | Periksa perilaku saat kembali |
| Profil berlawanan | Periksa penempatan | Periksa arah dan rentang | Periksa keselarasan karya seni |
| Kembali ke depan | Bandingkan dengan tampilan awal | Periksa kesinambungan batas | Periksa kesinambungan batas |
Lakukan dua tahap pengujian. Pertama, tahan putaran pada satu posisi dan animasikan kontrol lokal selama beberapa frame. Kedua, pertahankan pose lokal dan animasikan putaran di seluruh rentangnya. Tahap pertama menguji apakah kontrol lokal dapat diedit; tahap kedua menguji apakah putaran membawa pose tersebut secara konsisten.
Jaga penyesuaian uji coba tetap kecil agar Anda dapat membedakan konflik kontrol dari gambar yang belum selesai. Jika pose ekstrem hanya tampak salah pada tampilan profil, fitur tersebut mungkin memerlukan pekerjaan deformasi khusus untuk tampilan itu. Memisahkan transformasi menyediakan tempat untuk mengedit; langkah ini tidak membuat setiap siluet yang diperlukan.
Apa yang perlu diperiksa jika kontrol masih berperilaku keliru?
Jika pratinjau aksi berfungsi tetapi Mainline tidak, periksa sudut yang diberi key pada penggerak, key yang tidak disengaja, dan layer tulang bersarang. Utas masalah dial Smart Bone yang asli mendokumentasikan hal-hal ini sebagai kemungkinan diagnostik yang terpisah. Utas itu juga menjelaskan penggunaan aksi anak dengan nama unik untuk pengaturan Smart Bone bersarang.
Bedakan tulang anak di dalam satu kerangka tulang dengan layer tulang anak. Menambahkan layer tulang lain akan mengubah susunan kontrol. Control Bones From Parent Layer dari Anime Studio Tutor mendokumentasikan penghubung eksplisit berbasis skrip antar-layer, yang ditandai untuk Moho Pro 12. Implementasi historis itu merupakan bukti berguna bahwa kontrol lintas layer memerlukan penyiapan khusus; hal tersebut bukan prasyarat untuk alur kerja pembawa dan anak.
Sebelum menambah struktur, kembali ke contoh terkecil yang bermasalah: satu penggerak putaran, satu pembawa, satu kontrol lokal, dan satu elemen karya seni. Pastikan hierarki, pengikatan, dan key aksi di sana. Perluas hanya setelah pose lokal tetap dapat diedit saat putaran berubah.
Rig yang selesai seharusnya memungkinkan Anda berhenti di tampilan mana pun yang diinginkan, mempose fitur lokal, lalu melanjutkan putaran tanpa kehilangan penyesuaian tersebut. Pastikan perilaku itu pada satu fitur terlebih dahulu, lalu terapkan pembagian tanggung jawab yang sama dan jelas pada kontrol-kontrol lainnya.
Sumber
- Features — Lost Marble
- Bone Layers — Moho Manual
- Bone Tools — Moho Manual
- Making a smart action - everything dissapears. — Moho Animation Forum
- Smart bone dial issue — Moho Animation Forum
- FREE UPDATE: Export to video game engines and 3D software with Moho 14.4 SIDE QUEST — Lost Marble
- How to Create Rig Controllers for a Character in Moho — Lesterbanks
- Control Bones From Parent Layer — Anime Studio Tutor
