Blog Metlivi

Cara Menjaga Bagian Karakter yang Kaku agar Tidak Terpengaruh Deformasi Tulang

Agar bagian karakter yang kaku tidak menekuk mengikuti tulang di dekatnya, hapus bobot tulang tersebut dari bagian itu dan periksa apakah envelope tulang masih memengaruhinya. Jika bagian tersebut harus mengikuti karakter secara kaku, gunakan objek terpisah yang diparentkan ke tulang yang sesuai, atau tetapkan setiap verteks hanya ke satu tulang penambat.

Panduan ini menggunakan kontrol Blender 4.5 LTS untuk alur kerja konkret: menambatkan lencana dekoratif atau cangkang kaku ke karakter virtual tanpa membiarkan tulang lain mendistorsinya. Perbedaan yang sama antara penambatan dan deformasi kulit juga ada di perangkat authoring lain; Autodesk mendokumentasikan skinning kaku dengan satu sendi maupun skinning halus dengan beberapa sendi. Blender: Modifier Armature, Autodesk: Objek dan titik kulit kaku

29 Oktober 2026Bacaan 7 menitOleh Metlivi Editorial Team
Bagian 1

Tentukan Arti “Kaku” untuk Bagian Ini

Sebelum mengedit bobot, tentukan gerakan yang sebenarnya Anda inginkan. Lencana dapat mempertahankan bentuknya sambil bergerak bersama karakter, tidak terpengaruh oleh satu tulang tertentu, atau tetap sepenuhnya independen dari rig. Masing-masing memerlukan pengaturan yang berbeda.

Perilaku yang diinginkan Pengaturan yang sesuai Hal yang perlu diperiksa
Mengikuti satu tulang tanpa menekuk Objek terpisah dengan parenting tulang Objek tidak memiliki jalur deformasi yang tidak diinginkan
Tetap berada di dalam mesh berskinning tetapi berperilaku kaku Setiap verteks ditetapkan hanya ke tulang penambat yang sama Tidak ada bobot tulang lain yang masih tersisa
Mengabaikan satu tulang sambil mempertahankan deformasi lain Hapus hanya penetapan tulang tersebut dari verteks yang dipilih Bobot yang tersisa menghasilkan gerakan yang diinginkan
Tetap independen dari rig Objek terpisah tanpa parenting atau deformasi yang dikendalikan rig Menggerakkan rig tidak mengubah objek

Panduan keputusan ini mengikuti perbedaan dalam dokumentasi: parenting tulang di Blender menggerakkan objek anak melalui tulang induknya, sedangkan skinning mengendalikan titik satu per satu melalui pengaruh sendi. Tentukan relasi yang diinginkan sebelum mengubah pengaturan. Blender: Mem-parent-kan Objek, Autodesk: Objek dan titik kulit kaku

Bagian 2

Kenali Cara Tulang Memengaruhi Geometri

Pilih mesh yang terdampak lalu periksa modifier Armature-nya. Di bagian Bind to, Blender menyediakan Vertex Groups dan Bone Envelopes. Deformasi kelompok verteks mencocokkan nama tulang dengan kelompok bernama sama; deformasi envelope menggunakan area pengaruh di sekitar tulang. Jadi, jarak fisik saja tidak menentukan apakah bagian itu dikecualikan. Blender: Modifier Armature

Gunakan urutan diagnosis ini pada salinan yang sudah disimpan:

  1. Kembalikan pose ke posisi netral dan kenali seluruh bagian yang harus tetap kaku.
  2. Putar hanya tulang yang dicurigai dan amati apakah bagian itu menekuk, bergerak utuh, atau keduanya.
  3. Nonaktifkan sementara modifier Armature terkait di viewport, lalu ulangi pose tersebut.
  4. Jika respons yang tidak diinginkan hilang, periksa pengaturan kelompok dan envelope pada modifier itu.
  5. Jika respons tetap ada, periksa parent objek, constraint, dan modifier lain sebelum mengubah bobot lagi.

Anggap tombol modifier sebagai uji isolasi. Catat keadaan awal dan pulihkan setelahnya. Menghapus modifier dari seluruh karakter juga akan menghilangkan deformasi yang masih dibutuhkan bagian lain.

Bagian 3

Hapus Pengaruh Satu Tulang Tanpa Menghapus Bobot Lain

Untuk bagian yang harus mengabaikan satu tulang tetapi tetap dipengaruhi tulang lain, edit hanya penetapan kelompok yang tidak diinginkan:

  1. Pilih mesh dan masuk ke Edit Mode.
  2. Pilih setiap verteks pada bagian yang terdampak, termasuk verteks yang tersembunyi di balik permukaannya.
  3. Buka Object Data Properties → Vertex Groups.
  4. Pilih kelompok yang namanya cocok dengan tulang yang tidak diinginkan.
  5. Buka kunci kelompok itu jika perlu, lalu klik Remove.
  6. Kembali ke Pose Mode dan ulangi pose diagnostik.

Tombol Remove di Blender menghapus penetapan verteks yang dipilih dari kelompok aktif. Keanggotaan verteks dalam kelompok lain tetap dipertahankan. Menghapus kelompoknya sendiri berdampak lebih luas: penetapan kelompok itu di seluruh objek akan dihapus. Untuk koreksi lokal, gunakan operasi pada verteks yang dipilih. Blender: Menetapkan Vertex Group

Berikutnya, periksa bobot deformasi yang tersisa. Opsi Auto Normalize di Blender menjaga agar total kelompok yang mendeformasi tulang tetap 1.0 saat melukis atau menetapkan bobot. Normalisasi membantu menjaga jumlah total tetap konsisten, tetapi Anda tetap harus memilih tulang mana yang menerima pengaruh. Blender: Panel Vertex Groups

Jangan gunakan Remove from All Groups sebagai jalan pintas pembersihan rutin. Kelompok dapat memiliki fungsi lain selain relasi dengan tulang ini, dan penghapusan yang terarah lebih mudah diperiksa serta dibatalkan.

Bagian 4

Jaga Objek Terpisah Tetap Kaku dengan Parenting Tulang

Jika lencana sudah menjadi objek terpisah dan harus mengikuti satu titik penambatan, parenting tulang adalah pilihan langsung. Awali dengan objek yang sudah sejajar dalam pose netral yang diinginkan. Periksa modifier Armature yang ada agar deformasi kulit tidak tetap aktif tanpa sengaja.

Dengan pemetaan tombol bawaan Blender:

  1. Pilih objek lencana terlebih dahulu.
  2. Shift-pilih armature lalu masuk ke Pose Mode.
  3. Pilih tulang penambat yang diinginkan.
  4. Tekan Ctrl+P dan pilih Bone.
  5. Putar tulang penambat lalu periksa posisi dan bentuk lencana.

Inilah langkah parenting tulang yang didokumentasikan Blender. Transformasi parent mencakup skala, jadi uji juga penskalaan selain rotasi jika rig menggunakannya; skala parent nonuniform yang digabungkan dengan rotasi dapat menghasilkan shear. Blender: Mem-parent-kan Objek

Gunakan kriteria penerimaan yang jelas: lencana mengikuti titik penambatan, bentuknya tetap sesuai, dan gerakan tulang lain yang tidak terkait tidak menekukkannya. Tulang leluhur yang menggerakkan tulang penambat juga dapat menggerakkan lencana melalui hierarki. Itulah perilaku penambatan yang diharapkan.

Bagian 5

Jaga Bagian Tetap Kaku di Dalam Mesh Berskinning

Jika bagian tersebut harus tetap berada di dalam mesh berskinning, berikan pengaruh penambatan eksklusif yang sama kepada semua verteksnya. Autodesk menyebutkan bahwa skinning halus dengan satu pengaruh per verteks dapat menghasilkan pengikatan kaku. Agar seluruh bagian bergerak bersama, verteks-verteks itu juga harus berbagi sendi yang sama. Penetapan satu sendi yang berbeda-beda di seluruh bagian tetap akan menghasilkan gerakan yang berbeda. Autodesk: Objek dan titik kulit kaku

Di Blender, pilih seluruh bagian kaku, hapus penetapannya dari kelompok deformasi yang tidak diinginkan, lalu pilih kelompok penambat yang dimaksud. Atur Weight ke 1.000 dan klik Assign. Periksa semua verteks, jangan hanya memperbaiki tepi yang tampak terdistorsi.

Penetapan ke satu kelompok tidak otomatis menghapus keanggotaan di kelompok lain. Blender secara eksplisit memungkinkan verteks menjadi anggota beberapa kelompok, jadi penetapan yang saling bersaing perlu diperiksa secara terpisah. Blender: Menetapkan Vertex Group

Untuk contoh lencana dengan 24 verteks, targetnya sama untuk setiap verteks: tulang penambat = 1.0, tulang yang tidak diinginkan = 0, dan semua pengaruh deformasi lainnya = 0. Ini adalah nilai pengaturan contoh, bukan hasil pengukuran. Jika bahkan satu sudut masih memiliki pengaruh yang berbeda, sudut itu tidak lagi berbagi aturan transformasi yang sama.

Bagian 6

Periksa Envelope dan Pengaturan Deform Tulang

Jika penghapusan penetapan tidak membuat bagian tersebut bebas dari pengaruh, periksa envelope. Blender mendokumentasikan bahwa, jika kedua metode pengikatan diaktifkan, verteks yang tidak tergabung dalam kelompok dapat dipengaruhi oleh envelope. Karena itu, menghapus semua penetapan kelompok dapat membuka jalur berbasis envelope. Envelope Multiply juga mengubah interaksi antara kedua metode. Blender: Deform

Untuk mesh yang dimaksudkan menggunakan bobot eksplisit, nonaktifkan Bone Envelopes di modifier Armature-nya dan uji kembali. Ini adalah pengaturan untuk seluruh mesh: periksa area lain yang mungkin bergantung pada envelope sebelum mempertahankan perubahan. Jika deformasi envelope memang disengaja, periksa radius dan jarak tulang terkait. Blender: Modifier Armature

Menonaktifkan Bone Properties → Deform berdampak lebih luas lagi. Menurut Blender, ini membisukan deformasi geometri oleh tulang tersebut meskipun bobotnya sudah ada, dan mengecualikannya dari penghitungan bobot otomatis. Gunakan jika tulang itu seharusnya tidak berperan dalam deformasi kulit secara langsung di bagian mana pun, bukan jika hanya satu lencana yang memerlukan pengecualian. Blender: Deform

Bagian 7

Validasi Perbaikan dengan Uji Gerakan Terpisah

Uji penambatan dan bentuk secara terpisah. Sebuah bagian bisa berhenti menekuk tetapi gagal mengikuti karakter, atau mengikuti dengan benar sambil tetap mengalami sedikit distorsi. Autodesk juga mengidentifikasi transformasi ganda sebagai kemungkinan akibat pengaturan deformasi yang tumpang tindih, sehingga memeriksa keseluruhan pengaturan akan membantu. Autodesk: Set titik kulit kaku

Lakukan pemeriksaan ini sebelum menganggap pengeditan selesai:

  • Tulang yang tidak diinginkan: Gerakkan secara terpisah. Bagian tersebut seharusnya tidak mengalami deformasi lokal yang tidak diinginkan.
  • Tulang penambat: Gerakkan dalam rentang pose yang dimaksud. Bagian tersebut seharusnya mengikuti sesuai rencana.
  • Gerakan karakter: Geser dan putar rig. Pastikan apakah bagian tersebut harus ikut bergerak atau tetap independen.
  • Pose gabungan: Gerakkan tulang-tulang di dekatnya secara bersamaan dan periksa setiap tepi serta sudut.
  • Pose netral: Kembali ke pose awal dan periksa kesejajaran.

Jika seluruh bagian bergerak secara tak terduga, periksa penambatan dan hierarki. Jika hanya beberapa verteks yang meregang, periksa kembali penetapannya. Jika verteks tanpa bobot masih merespons, periksa kembali envelope dan jalur deformasi lainnya. Urutan ini mengaitkan setiap koreksi dengan gejala yang dapat diamati.

Pengaturan yang selesai memiliki aturan gerak yang jelas: bagian tersebut mengikuti penambat pilihannya, mempertahankan bentuk yang diinginkan, dan tidak terpengaruh langsung oleh deformasi tulang yang tidak diinginkan. Pastikan ketiganya dalam pose yang benar-benar akan digunakan karakter.

Bagian 8

Sumber

Bacaan terkait

Lanjutkan topik ini