Mengenal BSDismemberSkinPartition dan Armor Record dalam Creations Kit

Mengenal BSDismemberSkinPartition dan Armor Record dalam Creations Kit

Dalam berbagai game RPG, seperti The Elder Scrolls V: Skyrim, penggunaan armor atau perlengkapan tubuh adalah hal yang sangat penting. Dalam artikel ini, kita akan membahas tentang BSDismemberSkinPartition dan Armor Record, dua komponen penting dalam proses pembuatan armor.

BSDismemberSkinPartition

BSDismemberSkinPartition adalah sebuah mesh yang mengandung partisi yang sama dengan mesh tubuh laki-laki (dan selalu harus demikian). Mesh ini hanya memiliki satu partisi untuk tubuh, karena tidak menutupi forearms atau calves. Partisi dalam mesh ini digunakan untuk menentukan bagian mana yang akan di-cover oleh armor.

General Rules

Beberapa aturan umum yang perlu diingat ketika bekerja dengan BSDismemberSkinPartition adalah sebagai berikut:

  • Mengidentifikasi bagian mana yang akan di-cover oleh armor
  • Dapat menggunakan slot yang tidak digunakan oleh lainnya saat slot utama digunakan
  • Partisi dibuat dalam Blender/3dsmax atau Outfit Studio
  • Partisi dipantulkan dalam armor addon dalam CK

Mesh dan Armor Record

Sebuah mesh juga dapat memiliki NiSkinInstance sebaliknya BSDismemberSkinPartition. Fungsi keduanya mirip, namun NiSkinInstance tidak mengidentifikasi slot partisi dalam nif, melainkan dalam armor addon/armor records. Dalam praktek umum, sebuah mesh tidak boleh menggunakan kedua jenis ini, melainkan hanya satu atau lainnya.

Creations Kit

Dalam CK, ada dua jenis record yang penting dan terkait dengan partisi:

  • ArmorAddon record – mengidentifikasi bagian mana yang akan di-cover oleh armor
  • Armor record – mengidentifikasi slot yang akan diblokir dari penggunaan lain

ArmorAddon Record

Dalam CK, partisi (atau Body Parts) yang teridentifikasi dalam nif disebut Biped Slots. Semua slot yang digunakan dalam nif harus juga digunakan saat membuat ArmorAddon record atau hasilnya tidak akan seperti yang diharapkan.

Armor Record

Record armor ini mengidentifikasi slot yang akan diblokir, dan hanya slot yang harus diblokir yang harus teridentifikasi. Paling tidak satu slot harus teridentifikasi dalam record armor, dan slot tersebut akan diblokir.

Ringkasan

Dalam sintesis, kita dapat menemukan beberapa hal penting:

  • Mesh dan ArmorAddon record mengidentifikasi bagian mana yang akan di-cover oleh armor
  • Armor record mengidentifikasi slot yang akan diblokir
  • Setiap NiTriShape (BSTriShape dalam SSE) dari mesh skinned memerlukan BSDismemberSkinInstance dan Skin Partitions, atau NiSkinInstance
  • Sebuah mesh harus memiliki paling tidak satu partisi.
  • Setiap partisi yang terdefinisikan dalam mesh harus dipantulkan dalam ArmorAddon record.
  • Paling tidak satu slot harus teridentifikasi dalam Armor record dan slot tersebut akan diblokir.