3D Component Model - Vertice, Edges, Polygons & More

Anatomiya ng isang Modelong 3D

Ang mga Modelong 3D ay isa sa mga mahahalagang bloke ng gusali ng 3D computer graphics. Kung wala sila, walang animation computer-walang Toy Story , walang Wall-E , walang malaking green ogre.

Walang paglalaro sa 3D, na nangangahulugang hindi namin nakuha upang galugarin ang Hyrule sa Ocarina ng Oras , at Master Chief ay hindi kailanman sa Halo. Walang mga transformer na pelikula (hindi bababa sa paraan na alam namin sa kanila ngayon), at ang mga patalastas sa kotse ay hindi maaaring magmukhang anumang bagay tulad ng isang ito.

Ang bawat bagay, karakter, at kapaligiran, sa bawat computer na animated na pelikula o 3D video game, ay binubuo ng mga modelong 3D. Kaya oo, ang mga ito ay medyo mahalaga sa mundo ng CG.

Ano ang isang Modelong 3D?

Ang isang 3D Model ay isang matematikal na representasyon ng anumang tatlong-dimensional na bagay (tunay o naisip) sa isang 3D na kapaligiran ng software. Hindi tulad ng isang 2D na imahe, ang mga modelong 3D ay maaaring matingnan sa mga specialized software suite mula sa anumang anggulo, at maaaring i-scale, rotate, o malayang mabago. Ang proseso ng paglikha at paghubog ng 3D na modelo ay kilala bilang 3d modeling.

Mga Uri ng Mga Modelong 3D

Mayroong dalawang pangunahing uri ng mga modelong 3D na ginagamit sa industriya ng pelikula at laro, ang pinaka-maliwanag na mga pagkakaiba ay sa paraan na sila ay nilikha at manipulahin (may mga pagkakaiba sa pinagbabatayan ng matematika pati na rin, ngunit ito ay mas mahalaga sa pagtatapos -user).

  1. NURBS Surface: Isang non-unipormeng rational B-spline, o NURBS surface ay isang makinis na ibabaw na modelo na nilikha sa pamamagitan ng paggamit ng Bezier curves (tulad ng isang 3D na bersyon ng tool na panulat ng MS Paint). Upang bumuo ng ibabaw ng NURBS, ang artist ay nakakakuha ng dalawa o higit pang mga curve sa 3D space, na maaaring manipulahin ng mga gumagalaw na handle na tinatawag na mga vertices (CVs) sa kahabaan ng x, y, o z axis.
    1. Ang software application interpolates ang espasyo sa pagitan ng curves at lumilikha ng isang makinis na mata sa pagitan ng mga ito. NURBS ibabaw ay may pinakamataas na antas ng matematika katumpakan at samakatuwid ay karaniwang ginagamit sa pagmomolde para sa engineering at automotive disenyo. ???
  2. Polygonal Model: Ang mga polygonal na modelo o "meshes" gaya ng madalas nilang tinatawag, ay ang pinakakaraniwang anyo ng modelong 3D na natagpuan sa industriya ng animation, pelikula, at laro, at ang mga ito ang uri na kami ay tumutuon para sa pahinga ng artikulo. ??

Ang Mga Bahagi ng Isang Polygonal Model

Sa mahusay na pagmomolde, ang mga polgon ay may apat na panig ( quads -ang pamantayan sa character / organic pagmomolde) o tatlong panig ( tris- mas karaniwang ginagamit sa pagmomolde ng laro). Ang mga mahusay na modelers ay nagsusumikap para sa kahusayan at organisasyon, sinusubukang panatilihin ang polygon bilang mas mababa hangga't maaari para sa nilalayon na hugis.
Ang bilang ng mga polygon sa isang mesh, ay tinatawag na poly-count , habang ang polygon density ay tinatawag na resolution . Ang mataas na resolution ng mga modelo ng 3D? kung saan mas kailangan ang detalye - tulad ng mga kamay o mukha ng isang character, at mababa ang resolution sa mababang detalyadong mga lugar ng mesh. Kadalasan, mas mataas ang pangkalahatang resolution ng isang modelo, ang mas malinaw na ito ay lilitaw sa isang huling render . Ang mas mababang resolution meshes ay tumingin boxy (tandaan Mario 64 ?).
Ang mga polygonal na modelo ay katulad ng mga geometric na hugis na malamang na natutuhan mo sa gitnang paaralan. Tulad ng isang pangunahing geometric na kubo, ang mga 3D polygonal na mga modelo ay binubuo ng mga mukha, mga gilid, at mga vertex .
Sa katunayan, ang pinaka-komplikadong mga modelong 3D ay nagsisimula bilang isang simpleng geometric na hugis, tulad ng isang kubo, globo, o silindro. Ang mga pangunahing 3D na hugis ay tinatawag na mga primitibong bagay . Ang mga primitiba ay maaaring ma-model, hugis, at manipulahin sa anumang bagay na sinisikap ng artist na lumikha (hangga't gusto nating maging detalye, sasaklawin natin ang proseso ng 3D na pagmomodelo sa isang magkahiwalay na artikulo).

May isa pang bahagi ng mga modelong 3D na kailangang matugunan:

Mga Texture at Shaders

Walang mga texture at shaders, isang modelong 3D ang hindi mukhang magkano. Sa katunayan, hindi mo magagawang makita ito sa lahat. Kahit na ang mga texture at shaders ay walang kinalaman sa pangkalahatang hugis ng isang 3D na modelo, mayroon silang lahat na gagawin sa visual visage nito.

Ang texture at shading ay isang mahalagang aspeto ng pipeline ng computer graphics , at pagiging mahusay sa pagsusulat ng shader-network o pagbuo ng mga mapa ng texture ay isang espesyalidad sa sarili nitong karapatan. Ang texture at shader artists ay nakatulong din sa pangkalahatang hitsura ng isang pelikula o larawan bilang mga modelers o animators.

Nagawa mo!

Sana, sa puntong ito, alam mo nang kaunti pa ang tungkol sa mga modelong 3D at ang kanilang mga pangunahing katangian. Sa kanilang core, ang mga modelong 3D ay kumplikadong mga geometric na hugis na may daan-daang maliliit na mukha. Habang, walang alinlangang masaya na basahin ang tungkol sa mga modelong 3D, mas kapana-panabik na gawin ang mga ito sa iyong sarili.