Model 3D adalah salah satu blok bangunan penting dari grafik komputer 3D. Tanpa mereka, tidak akan ada animasi komputer - tidak Cerita mainan , tidak Wall-E , tidak ada ogre hijau besar.
Tidak akan ada game 3D, yang berarti kita tidak pernah menjelajahi Hyrule Ocarina of Time , dan Master Chief tidak pernah ada di Halo. Tidak akan ada Transformer film (setidaknya cara kita mengenal mereka hari ini), dan iklan mobil tidak mungkin terlihat sebagus yang mereka lakukan hari ini.
Setiap objek, karakter, dan lingkungan, di setiap film animasi komputer atau permainan video 3D, terdiri dari model 3D. Jadi ya, mereka cukup penting di dunia CG.
Apa itu Model 3D?
Model 3D adalah representasi matematis dari objek tiga dimensi (nyata atau imajinatif) dalam lingkungan perangkat lunak 3D. Tidak seperti gambar 2D, model 3D dapat dilihat di perangkat lunak khusus dari berbagai sudut, dan dapat diskalakan, diputar, atau dimodifikasi secara bebas. Proses pembuatan dan pembentukan model 3D dikenal sebagai pemodelan 3D.
Jenis Model 3D
Ada dua tipe utama dari model 3D yang digunakan dalam industri film dan permainan, perbedaan yang paling nyata adalah dalam cara mereka dibuat dan dimanipulasi (ada perbedaan dalam matematika yang mendasari juga, tapi itu kurang penting sampai akhir -user).
- Permukaan NURBS: A B-spline non-seragam rasional, atau NURBS permukaan adalah model permukaan halus dibuat melalui penggunaan kurva Bezier (seperti versi 3D dari alat pena MS Paint). Untuk membentuk permukaan NURBS, artis menggambar dua atau lebih lekukan dalam ruang 3D, yang dapat dimanipulasi dengan menangani bergerak yang disebut simpul kontrol (CV) sepanjang sumbu x, y, atau z.
- Aplikasi perangkat lunak interpolasi ruang antara kurva dan menciptakan jala yang mulus di antara mereka. Permukaan NURBS memiliki tingkat presisi matematika tertinggi dan oleh karena itu paling sering digunakan dalam pemodelan untuk desain teknik dan otomotif.
- Model Poligonal: Model poligonal atau "jerat" seperti yang sering disebut, adalah bentuk paling umum dari model 3D yang ditemukan dalam industri animasi, film, dan permainan, dan mereka akan menjadi jenis yang akan kita fokuskan untuk sisa dari artikel.
Komponen-komponen Model Poligonal
- Wajah: Karakteristik yang menentukan dari model poligonal adalah (tidak seperti NURBS Surfaces) mesh poligonal segi , yang berarti permukaan model 3D terdiri dari ratusan atau ribuan wajah geometris.
- Tepi: Tepian adalah titik di permukaan model 3D di mana dua wajah poligonal bertemu.
- Vertices: Titik perpotongan antara tiga atau lebih ujung disebut vertex ( pl. simpul ). Manipulasi simpul pada sumbu x, y, dan z (yang disebut sebagai "dorong mendorong dan menarik") adalah teknik yang paling umum untuk membentuk mesh poligonal ke dalam bentuk akhir dalam paket pemodelan tradisional seperti Maya, 3Ds Max, dll . (Teknik sangat, sangat berbeda dalam aplikasi pemahatan seperti ZBrush atau Mudbox.)
Ada satu lagi komponen model 3D yang perlu ditangani:
Tekstur dan Shader
Tanpa tekstur dan shader, model 3D tidak akan terlihat banyak. Bahkan, Anda tidak akan bisa melihatnya sama sekali. Meskipun tekstur dan shader tidak ada hubungannya dengan keseluruhan bentuk model 3D, semuanya berhubungan dengan tampilan visualnya.
- Shaders: Shader adalah sekumpulan instruksi yang diterapkan pada model 3D yang memungkinkan komputer mengetahui bagaimana ia harus ditampilkan. Meskipun jaringan shading dapat dikodekan secara manual, sebagian besar paket perangkat lunak 3D memiliki alat yang memungkinkan artis untuk mengubah parameter shader dengan sangat mudah. Dengan menggunakan alat ini, seniman dapat mengontrol cara permukaan model berinteraksi dengan cahaya, termasuk opasitas, reflektifitas, sorotan specular (kilau), dan puluhan lainnya.
- Tekstur: Tekstur juga berkontribusi besar terhadap penampilan visual model. Tekstur adalah file gambar dua dimensi yang dapat dipetakan ke permukaan 3D model melalui proses yang dikenal sebagai pemetaan tekstur . Tekstur dapat berkisar dalam kompleksitas dari tekstur warna datar sederhana hingga detail permukaan yang benar-benar fotorealistik.
Texturing dan shading adalah aspek penting dari pipa grafis komputer, dan menjadi pandai menulis shader-jaringan atau mengembangkan peta tekstur adalah spesialisasi di dalamnya sendiri. Seniman tekstur dan shader sama instrumentalnya dalam tampilan keseluruhan film atau gambar sebagai pemodel atau animator.
Untuk menyimpulkan
Mudah-mudahan, pada titik ini, Anda tahu sedikit lebih banyak tentang model 3D dan karakteristik utama mereka. Pada intinya, model 3D hanyalah bentuk geometris yang rumit dengan ratusan wajah poligonal kecil. Meskipun, tidak diragukan lagi menyenangkan untuk membaca tentang model 3D, bahkan lebih menarik untuk membuatnya sendiri.