Dasar-dasar Pemetaan Tekstur
Peta tekstur adalah file gambar dua dimensi yang dapat diterapkan ke permukaan a model 3D untuk menambahkan warna, tekstur, atau detail permukaan lainnya seperti kilau, reflektifitas, atau transparansi. Peta tekstur dikembangkan untuk secara langsung sesuai dengan koordinat UV dari model 3D yang tidak terbungkus dan adalah baik dibuat dari foto kehidupan nyata atau dilukis dengan tangan dalam aplikasi grafis seperti Photoshop atau Corel Pelukis.
Peta tekstur biasanya dilukis langsung di atas tata letak UV model, yang dapat diekspor sebagai gambar bitmap persegi dari mana saja. paket perangkat lunak 3D. Seniman tekstur biasanya bekerja dalam file berlapis, dengan koordinat UV pada lapisan semi-transparan yang akan digunakan seniman sebagai panduan untuk menempatkan detail tertentu.
Peta Warna (Atau Diffuse)
Seperti namanya, penggunaan yang paling jelas untuk peta tekstur adalah untuk menambahkan warna atau tekstur ke permukaan a model. Ini bisa sesederhana menerapkan tekstur serat kayu ke permukaan meja, atau serumit peta warna untuk seluruh karakter permainan (termasuk baju besi dan aksesori).
Namun, istilah peta tekstur, karena sering digunakan agak keliru — peta permukaan memainkan peran besar dalam grafik komputer selain warna dan tekstur. Dalam pengaturan produksi, peta warna karakter atau lingkungan biasanya hanya satu dari tiga peta yang akan digunakan untuk hampir setiap model 3D.
Dua jenis peta "penting" lainnya adalah peta specular dan bump/displacement, atau peta normal.
Peta Spekuler
Peta specular (juga dikenal sebagai peta gloss). Peta spekular memberi tahu perangkat lunak bagian mana dari model yang harus mengkilap atau mengkilap, dan juga besarnya kilau. Peta specular dinamai berdasarkan fakta bahwa permukaan mengkilap, seperti logam, keramik, dan beberapa plastik menunjukkan sorotan specular yang kuat (pantulan langsung dari sumber cahaya yang kuat). Jika Anda tidak yakin tentang sorotan spekular, cari pantulan putih di tepi cangkir kopi Anda. Contoh umum lain dari refleksi specular adalah secercah putih kecil di mata seseorang, tepat di atas pupil.
Peta spekular biasanya merupakan gambar skala abu-abu dan sangat penting untuk permukaan yang tidak mengkilap secara seragam. Sebuah kendaraan lapis baja, misalnya, membutuhkan peta specular agar goresan, penyok, dan ketidaksempurnaan pada baju besi untuk tampil meyakinkan. Demikian pula, karakter permainan yang terbuat dari banyak bahan akan membutuhkan peta specular untuk menyampaikan tingkat kilau yang berbeda antara kulit karakter, ikat pinggang logam, dan bahan pakaian.
Benjolan, Perpindahan, atau Peta Normal
Sedikit lebih kompleks daripada salah satu dari dua contoh sebelumnya, peta benjolan adalah jenis peta tekstur yang dapat membantu memberikan indikasi tonjolan atau lekukan yang lebih realistis pada permukaan model.
Pertimbangkan dinding bata: Gambar dinding bata dapat dipetakan ke bidang poligon datar dan disebut selesai, tetapi kemungkinan itu tidak akan terlihat sangat meyakinkan dalam render akhir. Ini karena bidang datar tidak bereaksi terhadap cahaya dengan cara yang sama seperti dinding bata, dengan retakan dan kekasarannya.
Untuk meningkatkan kesan realisme, peta benjolan atau normal akan ditambahkan untuk membuat ulang secara lebih akurat permukaan batu bata yang kasar dan berbutir, dan meningkatkan ilusi bahwa retakan di antara batu bata sebenarnya sedang surut di ruang hampa. Tentu saja, dimungkinkan untuk mencapai efek yang sama dengan memodelkan setiap batu bata dengan tangan, tetapi bidang normal yang dipetakan jauh lebih efisien secara komputasi. Mustahil untuk melebih-lebihkan pentingnya pemetaan normal dalam industri game modern — game tidak akan terlihat seperti sekarang ini tanpa peta normal.
Bump, displacement, dan peta normal merupakan pembahasan tersendiri dan mutlak penting untuk mencapai foto-realisme dalam a memberikan. Waspadai artikel yang membahasnya secara mendalam.
Jenis Peta Lain yang Perlu Diketahui
Selain ketiga jenis peta ini, ada satu atau dua jenis peta lainnya yang relatif sering Anda lihat:
- Peta Refleksi: Memberi tahu perangkat lunak bagian mana dari model 3D yang harus reflektif. Jika seluruh permukaan model reflektif, atau jika tingkat reflektifitas seragam, peta refleksi biasanya dihilangkan. Peta refleksi adalah gambar skala abu-abu, dengan warna hitam menunjukkan reflektifitas 0% dan putih murni menunjukkan permukaan reflektif 100%.
- Peta Transparansi: Persis seperti peta refleksi, kecuali ia memberi tahu perangkat lunak bagian mana dari model yang harus transparan. Penggunaan umum untuk peta transparansi adalah permukaan yang akan sangat sulit, atau terlalu mahal secara komputasi untuk diduplikasi, seperti pagar rantai. Menggunakan transparansi, alih-alih memodelkan tautan satu per satu, bisa sangat meyakinkan selama model tidak terlalu dekat dengan latar depan, dan menggunakan poligon yang jauh lebih sedikit.