catatan devthree.jsseni karakter

Bagaimana Manekin Abu-abu Datar Berubah Jadi Manusia: Trik Warna Kulit

Seluruh jajaran karakter di game-game terbaru kami tanpa wajah, satu warna, dan bebas dipakai. Ini satu perubahan yang membuat mereka berhenti terbaca sebagai robot.

Oleh GamerX6 menit baca
Bagaimana Manekin Abu-abu Datar Berubah Jadi Manusia: Trik Warna KulitMainkan Crowd Rush

Jajaran karakter di balik Crowd Rush, Riot Line, dan beberapa game arkade lain punya satu kesamaan: tiap model tanpa wajah dan diwarnai ulang jadi satu warna datar, karena itulah yang membuat seluruh pustakanya gratis dan mudah secara hukum untuk dipakai. Masalahnya, seorang manusia yang dirender dalam tepat satu warna, dari kepala sampai sepatu, tidak terbaca sebagai manusia. Ia terbaca sebagai manekin, atau lebih buruk, robot. Sebanyak apa pun pencahayaan yang lebih baik tidak memperbaiki itu sendirian.

Perbaikannya sudah ada di dalam berkasnya, tak terpakai

Tiap model karakter dalam set ini dibangun dari beberapa potongan mesh terpisah, dan ternyata potongan-potongan itu sudah membawa nama yang masuk akal dari siapa pun yang memodelkannya: «Head_1», «Body_2», «Legs», «Feet», «Backpack». Tidak ada yang membaca nama-nama itu sebelumnya, mereka hanya diwarnai dengan satu warna yang sama seperti yang lain. Seluruh perbaikannya adalah berhenti melakukan itu: warnai mesh mana pun yang namanya mengandung «Head» dengan warna kulit netral yang hangat, dan warnai sisanya dengan warna pakaian karakter yang sebenarnya.

  • Tanpa tekstur baru. Tanpa anggaran seni baru. Tiap model dalam jajaran itu sudah membawa struktur ini, tinggal tak terpakai.
  • Satu perubahan pada fungsi bersama memperbaiki sekaligus semua game yang menarik dari pustaka karakter yang sama, bukan satu game per satu game.
  • Rig yang hanya punya satu mesh menyatu (tanpa potongan «Head» terpisah untuk disasar) otomatis kembali ke tampilan datar lama, jadi perbaikannya tidak pernah merusak apa pun, ia hanya tidak berlaku di semua tempat.
🧵Keluhan visual terbesar tentang versi awal game-game ini selalu berupa varian dari «kenapa karakternya kelihatan robotik». Itu tidak pernah soal pose, atau pencahayaan, atau animasi. Itu soal satu warna datar yang berpura-pura menjadi kulit, rambut, dan pakaian sekaligus.

Keputusan teknis kecil, hasil yang terlihat

Tak satu pun dari ini muncul di catatan perubahan yang akan dibaca orang dua kali. Ini beberapa baris kode yang memeriksa nama mesh sebelum menerapkan warna. Tapi ini bedanya antara pembela di Riot Line terbaca sebagai manusia berbaju terusan sian dan terbaca sebagai action figure sian, dan perbedaan semacam itu langsung disadari pemain tanpa bisa mereka jelaskan persis kenapa.

Baca juga