3D modeling adalah proses membuat representasi bangun matematika dari
setiap tiga-dimensi benda (baik benda mati atau hidup) menggunakan perangkat
lunak khusus. Produk ini disebut sebagai model 3D. Hal ini dapat ditampilkan
sebagai gambar dua dimensi melalui proses yang disebut 3D rendering atau
digunakan dalam komputer simulasi fenomena fisik. Model juga dapat secara fisik
dibuat menggunakan perangkat Printing 3D. Model dapat dibuat secara
otomatis atau manual. Manual proses pemodelan geometris mempersiapkan data
untuk komputer grafis 3D mirip dengan seni plastik seperti mematung.
Model 3D mewakili objek 3D menggunakan koleksi poin dalam ruang 3D,
dihubungkan dengan berbagai entitas geometris seperti segitiga, garis,
permukaan lengkung, dll Menjadi pengumpulan data (poin dan informasi lainnya),
model 3D dapat dibuat dengan tangan , algorithmically (model prosedural), atau
scan. Model 3D banyak digunakan di mana saja di grafis 3D. Sebenarnya,
mereka menggunakan luas mendahului penggunaan grafis 3D pada komputer pribadi.
Banyak permainan komputer digunakan pra-gambar membuat model 3D seperti sprite
sebelum komputer dapat membuat mereka secara real-time.
Model 3D terbagi dalam 2 kategori, yaitu :
1.) Solid. Model-model
ini menentukan volume objek yang mereka wakili (seperti batu). Ini lebih
realistis, tapi lebih sulit untuk membangun. Model padat banyak digunakan untuk
simulasi nonvisual seperti medis dan teknik simulasi, CAD dan khusus untuk
aplikasi visual seperti ray tracing dan konstruktif geometri solid.
2.) Shell
/ batas. Model ini mewakili permukaan, misalnya batas objek, bukan volume
(seperti kulit telur yang amat sangat tipis). Ini lebih mudah untuk bekerja
dengan daripada model padat. Hampir semua model visual digunakan dalam permainan
dan film shell model.
Ada 3 cara populer untuk mewakili model :
1.) Polygonal
pemodelan - Points dalam ruang 3D, yang disebut simpul, terhubung dengan
segmen garis membentuk suatu poligonal mesh. Digunakan, misalnya, oleh Blender.
Sebagian besar model 3D saat ini dibangun sebagai model poligonal bertekstur,
karena mereka fleksibel dan karena komputer dapat membuat mereka begitu cepat.
Namun, poligon adalah planar dan hanya dapat mendekati permukaan lengkung
menggunakan banyak poligon.
2.) NURBS
modeling - NURBS Surfaces ditentukan oleh kurva spline, yang dipengaruhi
oleh tertimbang titik kontrol. Kurva berikut (tetapi tidak perlu
interpolasi) titik. Meningkatkan berat badan untuk suatu titik akan menarik
kurva mendekati titik itu. NURBS permukaan yang benar-benar halus, bukan
pendekatan dengan menggunakan permukaan datar kecil, dan begitu juga sangat
cocok untuk model organik. Maya dan Rhino 3d adalah yang paling terkenal
software komersial yang menggunakan NURBS aslinya.
3.) Primitif
pemodelan - Prosedur ini memerlukan geometris primitif seperti bola,
silinder, kerucut atau kubus sebagai blok bangunan untuk model yang lebih
kompleks. Manfaat yang cepat dan mudah konstruksi dan bahwa bentuk-bentuk
secara matematis didefinisikan dan dengan demikian benar-benar tepat, juga
definisi bahasa dapat lebih sederhana. Primitif pemodelan yang cocok untuk
aplikasi teknis dan kurang untuk bentuk-bentuk organik. Beberapa perangkat
lunak 3D bisa langsung render dari primitif (seperti POV-Ray), yang lain menggunakan
primitif hanya untuk pemodelan dan mengkonversikannya ke jala-jala untuk
operasi lebih lanjut dan rendering.
Tidak ada komentar:
Posting Komentar