Blog Metlivi

Cara Membaiki Jurang antara Bentuk Kunci Mulut dalam Rig Watak 2D

Untuk membaiki jurang antara bentuk kunci mulut, cari nilai parameter tepat yang menyebabkan jurang muncul, kenal pasti bibir, jejaring dalaman atau topeng yang terjejas, kemudian baiki peralihan itu. Tambahkan bentuk kunci perantaraan apabila bentuk sedia ada memerlukan laluan yang berbeza di antaranya; mula-mula periksa sama ada kekunci yang tiada atau tetapan pemotongan menerangkan masalah tersebut.

Panduan ini ditujukan kepada pencipta yang menyelesaikan masalah mulut berubah bentuk dalam Live2D Cubism. Anda memerlukan model yang boleh disunting, akses kepada parameter mulutnya dan salinan yang telah disimpan sebelum membuat perubahan. Matlamatnya ialah mulut yang kekal bersambung sepanjang pergerakannya, termasuk pada kedudukan di antara pose yang telah siap.

29 Oktober 2026Bacaan 7 minitOleh Metlivi Editorial Team
Bahagian 1

Mengapa bentuk kunci mulut yang telah siap kelihatan betul sedangkan peralihannya mempunyai jurang?

Bentuk kunci merekodkan bentuk objek pada nilai parameter tertentu. Cubism menginterpolasi bentuk antara kekunci secara automatik, jadi mulut tertutup yang kemas dan mulut terbuka yang kemas tidak menjamin setiap kedudukan di antaranya akan kelihatan betul. Manual About Parameters rasmi menunjukkan hubungan ini menggunakan buka dan tutup mulut.

Cubism biasanya menggunakan interpolasi linear. Dokumentasi interpolasi lanjutan menerangkan bahawa titik yang bergerak mengikut laluan lurus boleh menghasilkan pengecilan yang tidak diingini apabila pergerakan yang dimaksudkan mengikut lengkung. Untuk menyelesaikan masalah mulut, perbezaan ini berguna: periksa pose yang anda hasilkan serta laluan yang menghubungkannya.

Anggap mulut sebagai beberapa bentuk yang bekerjasama. Garis luar bibir, bahagian dalam yang berwarna dan topeng pemotongan mungkin kelihatan sejajar pada satu kekunci tetapi terpisah semasa peralihan. Tugas pertama anda ialah mencari sempadan yang tidak lagi sepadan.

Bahagian 2

Bagaimanakah anda mengenal pasti gabungan parameter yang menyebabkan jurang?

Simpan salinan kerja yang berasingan, kemudian kembalikan parameter yang tidak berkaitan kepada nilai lalainya. Mulakan dengan mulut menghadap ke hadapan supaya anda dapat memeriksa perubahan bukaan dan bentuk tanpa melaraskan pergerakan kepala juga.

Untuk persediaan Cubism biasa, ParamMouthOpenY berjulat daripada 0 untuk tertutup hingga 1 untuk terbuka, manakala ParamMouthForm lazimnya berjulat daripada −1 melalui 0 hingga +1. Rig tersuai mungkin menggunakan julat yang berbeza; periksa rig anda sebelum mengubahnya. Konvensyen ini terdapat dalam Senarai Parameter Standard Live2D.

Gunakan imbasan diagnostik ini. Nilai contoh ialah titik pemeriksaan, bukan susun atur bentuk kunci yang diwajibkan:

  1. Tetapkan Bentuk Mulut pada 0 dan gerakkan Buka Mulut secara perlahan melalui julat penuhnya.
  2. Periksa nilai bukaan seperti 0, 0.25, 0.5, 0.75 dan 1.
  3. Ulangi dengan Bentuk Mulut pada setiap hujung julatnya.
  4. Tetapkan bukaan hampir pada tempat jurang paling ketara dan imbas Bentuk Mulut secara berterusan.
  5. Catat kedua-dua nilai itu dan lokasi kawasan yang terdedah.

Urutan ini ialah kaedah diagnostik praktikal berdasarkan tingkah laku interpolasi Cubism. Jika bukaan sahaja menyebabkan masalah, siasat peralihan itu dahulu. Jika masalah hanya muncul apabila bukaan dan bentuk berubah serentak, kekalkan kedua-dua nilai itu semasa menyiasat. Jika tidak, anda mungkin berulang kali menyunting pose yang tidak menghasilkan semula kecacatan tersebut.

Bahagian 3

Komponen mulut yang manakah patut anda baiki dahulu?

Pada nilai yang menyebabkan kegagalan, periksa setiap komponen mulut secara berasingan. Asingkan komponen itu buat sementara waktu dalam salinan kerja, kemudian pulihkan keterlihatannya sebelum menilai hasil lengkap. Gunakan jadual berikut untuk memilih perkara yang perlu diperiksa seterusnya; entri di dalamnya ialah kemungkinan diagnostik, bukannya punca yang telah disahkan.

Perkara yang anda perhatikan Perkara yang perlu diperiksa seterusnya
Jalur terdedah yang sempit antara garis luar dengan bahagian dalam mulut Liputan bahagian dalam dan sempadan bibir bersebelahan
Takuk segi tiga semasa peralihan Pergerakan verteks setempat dan susun atur segi tiga
Keseluruhan komponen mulut hilang Liputan kekunci pada objek tersebut dan hierarki yang mengawalnya
Garis pucat yang nipis di sekeliling karya seni yang dipotong Tepi topeng dan piksel tekstur lut sinar
Kecacatan hanya muncul apabila dua kawalan mulut digabungkan Gabungan parameter yang sama pada semua objek terjejas

Elakkan mengubah semua komponen serentak. Buat satu pembetulan kecil, ulangi pergerakan yang menyebabkan kegagalan dan bandingkan dengan versi yang disimpan. Ujian setempat memudahkan anda menentukan sama ada pelarasan itu membaiki puncanya atau sekadar menutupnya pada satu kedudukan.

Bahagian 4

Bagaimanakah anda membaiki liputan bahagian dalam dan perubahan bentuk jejaring?

Mulakan dengan sempadan yang paling hampir dengan jurang. Periksa sama ada bahagian dalam memanjang ke belakang bibir sepanjang peralihan yang menyebabkan kegagalan. Jika karya seni anda membenarkannya, laraskan bahagian dalam supaya mengekalkan sedikit tindihan di bawah garis luar, dan bukannya bergantung pada dua tepi yang berubah bentuk secara berasingan untuk bertemu dengan tepat. Ini ialah saranan pemodelan, bukannya ukuran tindihan yang ditetapkan.

Jika pergerakan sempadan menghasilkan takuk tajam atau lengkung tidak sekata, periksa jejaring. Live2D mengesyorkan penyediaan ArtMesh secara manual yang sesuai untuk perubahan bentuk muka terperinci, termasuk mulut. Manual Edit Mesh manually menerangkan struktur jejaring segi tiga serta alat untuk menyunting verteks dan tepi.

Cari verteks yang kekal di belakang apabila titik bersebelahan bergerak, segi tiga yang menjadi terlalu sempit dan bucu yang pergerakannya menarik kawasan jauh lebih besar daripada yang dijangka. Laraskan geometri bentuk kunci sedia ada dahulu. Jika topologi itu sendiri menghalang bentuk yang kemas, ubahnya dalam salinan yang disimpan dan periksa semula semua pose mulut yang terjejas selepas itu.

Dokumentasi pencipta asal memberikan contoh yang berguna: dalam Rigging complex mouth shapes in live2d, Sydney Cook menerangkan penyelarasan bibir atas, bibir bawah dan topeng bahagian dalam, dengan geometri bahagian dalam yang sengaja dihadkan supaya verteks tengah tidak tertinggal. Pembinaan itu menunjukkan sebab pergerakan verteks yang terkawal penting; corak jejaring itu bukan corak universal untuk disalin ke dalam setiap rig.

Bahagian 5

Bilakah anda patut menambah bentuk kunci mulut perantaraan?

Tambahkan kekunci pembetulan apabila pose bersebelahan memuaskan tetapi bentuk di antaranya memerlukan kawalan khusus. Mula-mula pastikan objek yang terjejas mempunyai kekunci yang sesuai sepanjang julat yang dimaksudkan. Live2D menyatakan bahawa objek dengan hanya satu bentuk kunci dipaparkan hanya pada nilai kekunci tersebut; objek yang perlu terus dipaparkan memerlukan kekunci pada kedua-dua hujung parameter. Lihat Add/Delete Keys to/from parameters.

Sebagai contoh pembaikan, katakan mulut neutral kelihatan betul pada nilai bukaan 0 dan 1, tetapi bahagian dalamnya menjauhi garis luar bawah hampir pada 0.4. Pilih objek yang terjejas, masukkan 0.4 dalam medan angka parameter dan gunakan kawalan + pada pop timbul pelarasan parameter untuk menambah kekunci di situ. Betulkan bentuknya, kemudian periksa kedua-dua selang baharu: 0–0.4 dan 0.4–1. Manual penyuntingan kekunci rasmi mendokumentasikan cara menetapkan kedudukan angka dan menambah kekunci melalui pop timbul ini.

Kekalkan Bentuk Mulut pada nilai kegagalan yang direkodkan semasa membuat pembetulan, kemudian periksa nilai bentuk yang berdekatan. Pembaikan yang hanya berfungsi pada satu gabungan tepat masih perlu diperhalus. Tambahkan kekunci lagi hanya apabila ujian menunjukkan keperluan pembentukan yang berbeza; koleksi kekunci yang padat menyukarkan penilaian pelarasan kemudian.

Bahagian 6

Bagaimanakah anda membezakan artifak pemotongan daripada geometri terbuka?

Jika bahagian dalam kelihatan berada pada kedudukan yang betul tetapi tepinya mempunyai garis pucat, periksa pemotongan sebelum membentuk semula mulut. Live2D menerangkan bahawa sempadan topeng lut sinar boleh menyebabkan warna ArtMesh di bawahnya kelihatan. Manual Clipping Mask juga mendokumentasikan cara memilih topeng melalui kawalan Clipping ID dalam Inspector.

Pastikan komponen mulut yang dipotong merujuk kepada topeng yang dimaksudkan. Kemudian periksa topeng itu pada gabungan parameter yang menyebabkan kegagalan. Untuk masalah khusus tepi lut sinar ini, manual tersebut menerangkan penggunaan topeng pendua yang dibesarkan dengan kelegapan ditetapkan kepada 0%, lalu diubah bentuk supaya mengikut bentuk asal. Gunakan kaedah itu hanya selepas mengenal pasti artifak pada tepi.

Periksa juga liputan kekunci topeng dan pulihkan mana-mana bahagian yang disembunyikan buat sementara waktu sebelum eksport. Manual yang sama menerangkan bahawa julat kekunci yang tiada dan topeng tersembunyi boleh menyebabkan perbezaan antara Editor dengan aplikasi SDK. Jika pemotongan terlibat, uji hasil yang dieksport dalam aplikasi destinasi sebenar.

Bahagian 7

Patutkah anda menggunakan interpolasi lanjutan atau had Blend Shape?

Interpolasi lanjutan wajar diuji apabila perubahan bentuk yang tidak diingini berpunca daripada trajektori antara bentuk yang selainnya berguna. Bandingkannya pada objek yang terjejas dan ulangi imbasan parameter anda. Cubism menawarkan interpolasi melengkung melalui tetapan Extended Interpolation, dan manual Interpolation Type menyatakan bahawa sekurang-kurangnya tiga kekunci parameter diperlukan.

Trajektori melengkung tidak menjamin bahawa bahagian dalam menutupi bukaan atau topeng ditetapkan dengan betul. Kekalkan tetapan itu hanya jika pemeriksaan menunjukkan peningkatan sepanjang julat yang berkaitan. Manual interpolasi lanjutan Live2D juga menyatakan bahawa kekunci interpolasi yang dijana boleh meningkatkan saiz model apabila berbilang parameter terlibat.

Bagi rig yang menggunakan Blend Shape vokal bertindih, siasat pengaruh gabungannya. Live2D secara khusus menunjukkan bentuk mulut yang rosak apabila berbilang Blend Shape vokal aktif dan menerangkan cara mengehadkan sumbangannya dalam Limit settings for blend shape weights. Ini terpakai pada gabungan Blend Shape; pembetulan buka mulut biasa tidak memerlukan rig ditukar.

Bahagian 8

Bagaimanakah anda mengesahkan bahawa pembaikan kekal baik sepanjang pergerakan mulut?

Ulangi imbasan asal selepas setiap perubahan yang bermakna. Besarkan mulut untuk mencari kecacatan kecil, kemudian lihat pada saiz paparan yang dimaksudkan untuk menilai hasil yang kelihatan. Sertakan kedudukan tepat sebelum dan selepas setiap kekunci pembetulan, bukan hanya kekunci itu sendiri.

Gunakan senarai semak penyelesaian ini:

  • Imbas Buka Mulut dengan Bentuk Mulut pada nilai tengah dan kedua-dua nilai ekstremnya.
  • Imbas Bentuk Mulut pada bukaan tertutup, separa dan penuh.
  • Gerakkan kedua-dua kawalan serentak melalui kawasan yang sebelum ini menyebabkan kegagalan.
  • Pulihkan kawalan lain dan periksa sebarang kedudukan kepala yang digunakan oleh watak.
  • Pastikan tetapan pengasingan sementara telah dipulihkan.
  • Jika mulut menggunakan pemotongan, bandingkan model yang dieksport dalam aplikasi destinasinya.

Pembaikan yang berguna menangani punca yang boleh dihasilkan semula: liputan kekunci yang tiada, sempadan yang terpisah, jejaring yang berubah bentuk dengan buruk atau topeng yang merender tepi yang tidak diingini. Simpan nilai kegagalan yang direkodkan sehingga pemeriksaan akhir. Nilai itu memberikan cara yang tepat untuk mengesahkan jurang asal telah diatasi sementara pergerakan mulut di sekitarnya masih berfungsi.

Bahagian 9

Sumber

Bacaan berkaitan

Terus meneroka topik ini