Hiasan adalah stensil skala abu-abu dan pertukaran palet, bukan tekstur berwarna

Pola menentukan bentuknya, material hanya menentukan delapan warna yang melapisinya. Itulah mengapa setiap material cocok dengan setiap pola, dan mengapa hiasan tidak pernah mengubah siluet zirah Anda.
Hiasan zirah terlihat seperti 198 tekstur terpisah. Sebenarnya tidak. Game ini menyertakan satu gambar skala abu-abu per pola per lapisan zirah, dan mewarnainya ulang saat runtime menggunakan palet delapan piksel milik material tersebut. Memahami pemisahan ini menjelaskan hampir semua pertanyaan orang tentang hiasan zirah.
Dua berkas, dua fungsi
Hiasan jadi hanya memerlukan dua hal, dan keduanya tidak pernah saling bersentuhan:
| Bagian | Apa itu | Apa yang diaturnya |
|---|---|---|
| Pola | PNG skala abu-abu, satu per lapisan zirah | Bentuk dan penempatan |
| Material | Bilah palet 8-piksel | Hanya warna |
Tekstur pola menggunakan delapan gradasi abu-abu. Setiap gradasi adalah indeks. Saat rendering, game membaca indeks tersebut dan mencari warna di posisi itu pada palet material. Tingkat abu-abu 0 menjadi warna palet 0, tingkat abu-abu 7 menjadi warna palet 7.
Mengapa setiap kombinasi berfungsi
Karena pola tidak pernah menyimpan warna, tidak ada yang akan bertabrakan. Salah satu dari 18 pola dapat dipadukan dengan salah satu dari 11 material, dan game tidak memerlukan tekstur untuk setiap pasangan — game hanya butuh 18 pola ditambah 11 palet, bukan 198 gambar. Tambahkan pola kesembilan belas dan itu langsung berfungsi dengan kesebelas material saat dirilis, tanpa grafis tambahan.
Itu juga alasan mengapa hiasan tidak akan pernah mengubah garis luar bagian zirah. Stensil digambar di dalam batas tekstur zirah itu sendiri; tidak ada geometri yang terlibat, tidak ada model tambahan, tanpa ketebalan. Baju zirah netherite dengan hiasan Silence menempati piksel yang sama persis dengan yang tanpa hiasan.
Aturan zirah yang lebih gelap
Satu palet tidak cukup. Hiasan emas pada zirah besi dan hiasan emas yang sama pada zirah emas akan membaur tak terlihat ke logam dasar, jadi setiap material membawa palet kedua yang digunakan saat material hiasan cocok dengan material zirah. Ini adalah delapan indeks yang sama yang mengarah ke kumpulan warna yang lebih gelap, itulah sebabnya hiasan emas-pada-emas terlihat seperti garis ukiran alih-alih garis tempelan.
Ini adalah pertukaran pencarian (lookup swap), bukan pencampuran. Tidak ada opasitas, perkalian, atau rumus rona di antaranya — itulah mengapa hiasan tetap tajam di setiap resolusi dan mengapa resource pack dapat mengganti palet dengan delapan warna bebas dan mendapatkan hasil yang bersih.
Apa artinya ini saat Anda merancang tampilan
- Nilai polanya terlebih dahulu, dalam satu material. Bentuk adalah keputusan utamanya; warna adalah tahap kedua yang terpisah. Mengubah keduanya sekaligus membuat orang akhirnya bergulir tanpa henti.
- Periksa pada zirah yang benar-benar akan Anda pakai. Aturan zirah yang lebih gelap berarti pasangan yang Anda sukai di berlian bisa terlihat sangat berbeda di netherite.
- Lihat keempat bagian bersamaan. Pola dipotong per lapisan; motif yang mendominasi baju zirah mungkin hanya berupa satu garis pada sepatu bot.
Penampil 3D hadir tepat untuk hal ini: alat ini menerapkan pertukaran palet sebenarnya pada model pemain asli, jadi apa yang Anda lihat adalah apa yang dirender game — bukan perkiraan yang digambar pada pratinjau datar.