pengantar
Objek 3D Anda bagus hanya selama terlihat realistis. Realisme dan detail, dengan demikian, tidak dapat dicapai melalui pembuatan poligon mesh. Anda membutuhkan tekstur.
That’s exactly when the subject of this article – the UV map – takes the stage. Most 3D modeling software creates the UV layout when the mesh is created. However, that doesn’t mean you don’t need to edit and adjust it to fit the requirements of a model. Then there is UV mapping and unwrapping which 3D modeling can’t do without.
Kedengarannya sulit?
Namun, konsep-konsep ini hanya terdengar rumit. Pada kenyataannya, ini jauh lebih sederhana dan kami akan membuktikannya.
Apa itu UV Map?
UV map adalah representasi dua dimensi dari permukaan objek 3D. Itu dibangun dari koordinat UV atau tekstur yang sesuai dengan simpul dari informasi model. Setiap koordinat tekstur memiliki titik yang sesuai dalam ruang 3D – sebuah simpul. Jadi, koordinat ini berfungsi sebagai titik penanda yang menentukan piksel apa pada tekstur yang sesuai dengan simpul apa.
Catatan: U dan V di UV map menunjukkan sumbu horizontal dan vertikal dari tekstur 2D, karena X, Y, dan Z sudah digunakan untuk menunjukkan ini dari ruang 3D.
UV map sangat penting untuk alur kerja 3D. Jadi Anda tidak bisa melewatkannya ketika Anda belajar bagaimana model 3D. Meskipun sebagian besar aplikasi membuat tata letak UV saat model dibuat, jangan mengandalkannya untuk melakukan semua pekerjaan untuk Anda.
Sangat sering Anda harus mengedit atau bahkan membuat UV map dari awal. Ini disebut UV unwrapping.
Pembukaan UV: Elemen
Pembukaan UV adalah proses membuka atau meratakan geometri 3D Anda menjadi representasi 2D sehingga setiap poligon dan wajah objek 3D diikat ke wajah di UV map.
Sayangnya, distorsi tidak dapat dihindari saat Anda membuka bungkus model dengan UV. Ukuran dan bentuk poligon telah dan akan berubah agar sesuai dengan proses perataan. Jadi, Anda harus melakukan yang terbaik untuk menyebabkan distorsi sesedikit mungkin sambil menjaga jahitannya seminimal mungkin.
Dan ada hal-hal lain juga.
jahitan
Sebuah jahitan adalah bagian dari jaring yang harus Anda pisahkan untuk membuat 2D UV map dari jaring 3D Anda.
Jika tekstur Anda tidak meregang dan objek memiliki tepi yang keras, membelah semua poligon bisa tampak seperti pilihan yang sempurna. Namun, itu hanya akan menjadi kerugian dalam bentuk jahitan dalam jumlah besar.
Apakah ada cara untuk mengatasi ini?
Anda dapat mengurangi jumlah jahitan dengan harga tekstur terdistorsi yang pada akhirnya tidak akan mengalir di sekitar objek dengan lancar.
Jangan keras pada diri sendiri. Hampir tidak mungkin untuk membuat jahitannya tidak terlalu mencolok. Sebagai gantinya, Anda bisa belajar menyembunyikannya dengan mengikuti aturan tertentu:
- Sembunyikan jahitan di belakang bagian lain dari suatu objek.
- Gunakan alat proyeksi pemetaan otomatis untuk memproyeksikan UV map dari beberapa bidang.
- Buat jahitan mengikuti tepi atau potongan model yang keras.
- Buat mereka berada di bawah atau di belakang titik fokus model Anda.
- Cat di atas tema dalam tekstur langsung di dalam aplikasi 3D.
Kiat profesional: setelah Anda membuat UV map dengan editor UV, buat snapshot dari UV map dengan alat yang sesuai di perangkat lunak Anda. Ini akan mengambil gambar UV map Anda dan menyimpannya dalam format gambar yang diinginkan. Kemudian Anda dapat mengimpornya di alat cat 2D dan melukis ke model 3D.
UV yang tumpang tindih
Jebakan lain yang akan Anda temui saat UV mapping adalah UV yang tumpang tindih. Itu terjadi ketika Anda memiliki dua atau lebih poligon yang menempati ruang UV yang sama. Sejalan dengan itu, UV yang tumpang tindih adalah ketika poligon ini diletakkan di atas satu sama lain dan menampilkan tekstur yang sama.
Biasanya, Anda harus menghindari UV yang tumpang tindih agar teksturnya terlihat benar dan bervariasi. Namun, terkadang Anda bahkan dapat menggunakannya dengan sengaja untuk mengulangi tekstur di beberapa bagian mesh Anda jika terlalu mendasar.
Catatan: Itu membuat ukuran tekstur Anda tetap rendah dan membuat mesin game berjalan lebih lancar jika diperlukan, terutama jika modelnya ditujukan untuk seluler.
Saluran UV
Jika Anda memerlukan beberapa UV map untuk model 3D Anda, terutama untuk mesin game, Anda harus menjelajahi saluran UV.
Terkadang, Anda mungkin tidak perlu peta tekstur untuk model Anda, tetapi tetap membutuhkan UV map untuk memanggang ringan. Banyak mesin waktu nyata, seperti Unity atau Mesin Tidak Nyata 4 membutuhkan itu. Dalam hal ini, tidak ada tempat untuk UV yang tumpang tindih karena informasi bayangan akan diterapkan ke bagian model yang salah.
Kalau tidak, Anda dapat menggunakan 2 saluran UV satu dengan UV map untuk tekstur dan yang lainnya dengan informasi UV untuk pencahayaan.
Sekarang kita telah membahas elemen UV map, saatnya untuk mempelajari lebih dalam bagaimana itu diterapkan pada objek.
Jenis Proyeksi UV Mapping
Sementara UV unwrapping adalah proses menerjemahkan model 3D Anda menjadi representasi 2D, UV mapping adalah tentang memproyeksikan gambar 2D pada permukaan 3D jadi tekstur 2D melilitnya.
Biasanya dilakukan melalui teknik proyeksi yang menyebarkan jenis proyeksi UV map yang berbeda. Mereka biasanya didasarkan pada bentuk geometris sederhana yang merupakan cara yang bagus untuk memulai.
Peta Bulat
Sesuai dengan namanya, proyeksi bola digunakan pada objek dengan bentuk bulat untuk membungkus tekstur di sekitar jaring poligon.
Peta Silinder
Objek yang dapat tertutup sepenuhnya dan terlihat di dalam silinder, seperti kaki atau lengan, dipetakan dengan tipe proyeksi silinder.
Peta Planar
Jika objek 3D sangat sederhana dan relatif datar, proyeksi planar adalah pilihan terbaik untuk memproyeksikan UV map ke atasnya. Jika tidak, jika model terlalu kompleks, proyeksi planar akan menyebabkan UV yang tumpang tindih dan mendistorsi tekstur.
Hal yang sama berlaku untuk semua jenis proyeksi yang baru saja kami sebutkan. Setelah Anda mulai Pemodelan karakter 3D atau jenis pemodelan lainnya yang bekerja dengan jerat kompleks, Anda akan menemukan jenis proyeksi ini tidak terlalu berguna.
Namun demikian, Anda masih memiliki kendali penuh atas UV map karena Anda dapat menerapkan jenis proyeksi yang berbeda ke setiap permukaan mesh untuk mencapai hasil yang lebih baik. Selain itu, Anda dapat memilih beberapa fitur lanjutan yang ditawarkan beberapa perangkat lunak juga.
Perangkat Lunak Terbaik untuk UV Mapping
Saat Anda menguasai UV mapping, Anda menemukan bahwa beberapa fitur dasar tidak cukup untuk mencapai hasil yang Anda tuju. Saat itulah menggunakan perangkat lunak adalah pilihan terbaik. Ada cukup banyak aplikasi yang menawarkan fitur berbeda kepada Anda, tetapi berikut adalah 3 teratas yang harus Anda pertimbangkan:
- blender adalah perangkat lunak pemodelan 3D sumber terbuka gratis untuk pemodelan cepat. Kecuali untuk semua fitur seperti perangkat animasi, rendering fotorealistik, simulasi, dan pelacakan objek, ia menawarkan untuk mengurangi pembukaan bungkusan UV dari jam ke menit.
- Ultimate Unwrap 3D alat berbayar untuk Windows yang memungkinkan Anda melipat dan membuka model 3D. Selain itu, ia berjalan dengan satu set proyeksi UV mapping, editor UV yang komprehensif, dan pemetaan kamera.
- Rizom UV juga merupakan alat berbayar dengan serangkaian fitur yang membenarkan harga. Menawarkan penyalinan UV, penggunaan magnet, jahitan otomatis, pemilihan loop poli, penamaan Tile/Pulau, dan banyak lagi.
Kesimpulan
UV mapping adalah keterampilan penting untuk diketahui karena memungkinkan Anda untuk mentransisikan tekstur ke model dengan lancar. Selain itu, ini bukan hanya topologi rata model Anda tetapi juga dasar untuk pembuatan peta Anda.
Jadi, Anda harus mengingat pemetaan saat membuat model karena UV map yang buruk dapat membuat objek 3D terbaik pun terlihat buruk. Meskipun UV mapping adalah seperangkat konsep dan istilah yang mungkin membingungkan Anda pada awalnya, itu mulai menjadi lebih sederhana di sepanjang jalan. Semoga panduan ini membantu Anda selangkah lebih dekat untuk memahami UV map dengan lebih baik.