Ekstruzija je naš primarni način dodavanja dodatne geometrije mreži u Mayi.
Alat za ekstrudiranje se može koristiti na stranama ili ivicama i može mu se pristupiti na Mesh → Extrude, ili pritiskom na ikonu za ekstrudiranjeu poligonskoj polici na vrhu prozora za prikaz (naglašeno crvenom bojom na gornjoj slici).
Pogledajte sliku koju smo priložili da biste dobili ideju kako izgleda vrlo osnovno ekstrudiranje.
Extrusion
Na lijevoj strani smo počeli s običnom starom zadanom primitivom kocke.
Prebacite se u režim lica, izaberite gornje lice, a zatim pritisnite dugme za ekstrudiranje na poligonskoj polici
Manipulator će se pojaviti, koji izgleda kao spoj alata za prevođenje, skaliranje i rotiranje. Na neki način, to je – nakon izvođenja ekstruzije, bitno je da ili pomjerite, skalirate ili rotirate novo lice kako ne biste završili s preklapanjem geometrije (više o tome kasnije).
Za ovaj primjer, jednostavno smo koristili plavu strelicu da prevedemo nova lica nekoliko jedinica u pozitivnom Y smjeru.
Primijetite da nema globalne skale manipulatora u centru alata. To je zato što je alat za prevođenje po defaultu aktivan.
Ako želite da skalirate novo lice istovremeno na svim osama, jednostavno kliknite na jednu od ručki u obliku kocke i opcija globalne skale će se pojaviti u centru alata.
Slično, da aktivirate alat za rotiranje, jednostavno kliknite na plavi krug koji okružuje ostatak alata i pojavit će se ostatak opcija rotacije.
Keep Faces Together
Alat za ekstrudiranje takođe ima opciju koja omogućava potpuno drugačiji skup rezultata pod nazivom Keep Faces Together. Kada je omogućeno držati lica zajedno (podrazumevano je) sva odabrana lica se istiskuju kao jedan kontinuirani blok, kao što smo vidjeli u prethodnim primjerima.
Međutim, kada je opcija isključena, svako lice postaje zasebna ekstruzija koja se može skalirati, rotirati ili prevesti u svom lokalnom prostoru.
Da isključite opciju, idite na meni Mesh i poništite izbor Keep Faces Together.
Izrada ekstruzija sa opcijom neoznačenom je izuzetno korisna za kreiranje uzoraka koji se ponavljaju (pločice, paneli, prozori, itd.).
Pogledajte gornju sliku za poređenje između dvije vrste ekstruzije.
Oba objekta su počela kao poligonalna ravan 5 x 5. Model na lijevoj strani je kreiran odabirom svih 25 lica i izvođenjem vrlo jednostavnog ekstruzije s uključenim Keep Faces Together-za objekt na desnoj strani opcija je isključena.
U svakom primjeru, proces ekstruzije je bio praktično identičan (Extrude → Scale → Translate), ali je rezultat potpuno drugačiji.
Izvođenje ekstruzija ivica sa isključenim držanjem lica zajedno može dati neke vrlo, vrlo neuredne rezultate. Dok ne postanete ugodniji s alatom, provjerite je li uključeno Drži lica zajedno ako radite ekstruzije rubova!
Geometrija bez višestrukosti
Ekstruzija je nevjerovatno moćna, u stvari, ne bismo oklijevali da je nazovemo kruhom i puterom pravilnog toka rada modeliranja. Međutim, kada se koristi nepažljivo, alat može nenamjerno proizvesti relativno ozbiljan problem topologije koji se zove nevišestruka geometrija.
Najčešći uzrok geometrije koja nije višestruka je kada modelar slučajno dvaput ekstrudira bez pomjeranja ili skaliranja prve ekstruzije. Rezultirajuća topologija će u suštini biti skup beskonačno tankih lica koja se nalaze direktno na vrhu geometrije iz koje su ekstrudirane.
Najveći problem sa geometrijom koja nije višestruka je to što je ona praktično nevidljiva na nepodijeljenoj poligonskoj mreži, ali može potpuno uništiti sposobnost modela da se pravilno izgladi.
Za rješavanje problema s geometrijom bez višestrukosti:
Znati kako uočiti nerazličita lica je zaista pola bitke.
Na gornjoj slici, geometrija bez višestrukosti je jasno vidljiva iz načina odabira lica i izgleda kao lice koje se nalazi direktno na vrhu ivice.
Da biste uočili geometriju koja nije višestruka na ovaj način, potrebno je postaviti Mayine postavke izbora lica na centar umjesto na cijelo lice. Da biste to učinili, idite na Windows → Postavke/Preference → Postavke → Izbor → Odaberite lica sa: i odaberite Center.
Ranije smo raspravljali o ne-manifold geometriji u posebnom članku, gdje pokrivamo neke od najboljih načina da se riješite problema. U slučaju lica koja nisu višestruka, što brže uočite problem, lakše ćete ga popraviti.
Surface Normals
Jedan konačni koncept prije nego što pređemo na sljedeću lekciju.
Lica u Mayi nisu inherentno dvostrana: ili su okrenuta prema van, prema okolini, ili su okrenuta unutra, prema centru modela.
Ako se pitate zašto ovo spominjemo u članku koji je inače fokusiran na alat za ekstrudiranje, to je zato što ekstruzija može povremeno uzrokovati neočekivano obrnutu normala površine lica.
Normali u Mayi su nevidljivi osim ako eksplicitno ne promijenite postavke prikaza da biste ih otkrili. Najlakši način da vidite u kom pravcu su okrenute normalne modele je da odete na meni Lighting na vrhu radnog prostora i poništite izbor Dvostrano osvetljenje.
Sa isključenim obostranim osvjetljenjem, obrnute normale će izgledati crno, kao što je prikazano na gornjoj slici.
Površinske normale bi općenito trebale biti orijentirane prema van, prema kameri i okruženju, međutim, postoje situacije kada njihovo obrnuti ima smisla, modeliranje unutrašnje scene na primjer.
Da biste obrnuli smjer normala površine modela, odaberite objekt (ili pojedinačna lica) i idite na Normals → Reverse.
Volimo raditi s isključenim obostranim osvjetljenjem kako bismo mogli identificirati i popraviti normalne probleme na površini kako se pojave. Modeli sa mješovitim normalnim vrijednostima (poput onog na desnoj strani slike) obično uzrokuju probleme sa zaglađivanjem i osvjetljenjem kasnije u procesu i općenito bi ih trebali izbjegavati.
To je sve za ekstruziju (za sada). U sljedećoj lekciji ćemo pokriti neke od Mayinih topoloških alata.