Mudeli lahtipakkimine ja UV-väliskujunduse loomine
Mis on pealispind?
Vaikimisi on hiljuti lõpetatud 3D-mudel palju sarnane tühja lõuendiga - kõige tarkvarapakettidel kuvatakse see ühtlaselt valgustatud, neutraalse halli tooni kujul. Ei peegeldusi, ei värvi ega tekstuure. Lihtsalt vana, igav hall.
Ilmselgelt ei ole see lõplikult kujutatuna lõplikult kujutatav mudel, miks mudel läheb ebaharilikust hallist toonist täiesti üksikasjalike tähemärkide ja keskkondade juurde, mida me filme ja mänge näeme?
Pinnaviimistlus , mis sisaldab UV-välimisi , tekstuuride kaardistamist ja varjude ehitamist , on üldine protsess 3D-objekti pinnale detailide lisamisel.
Tekstureerimis- või shader spetsialisti töö võib tunduda mõnevõrra vähem glamuurne kui modelleerija või animaatoriga, kuid nad on võrdselt olulised ka 3D-filmi või mängu toomise protsessis.
Püüdke kujutada Rango ilma tema värvilise, naha pealiskaudeta. Või Wall-E ilma tema fantastiliselt maitsestamata ja kulunud värvimistöödega. Ilma hea tekstuuri maalija ja shadeerija kirjanike meeskonnata ei tohiks CG tootmine lõppkokkuvõttes olla tasane ja veenev.
Varjutamine ja tekstureerimine võivad olla sama mündi kaks külge, kuid need on põhimõtteliselt erinevad protsessid, millest igaüks väärib oma arutelu. Selles esimeses osas arutleme UV-väliskeemide ja kõigi nende loomisega. Teises osas tagastame koos tekstuuride kaardistamise selgitusega ja seejärel tutvustame seeriaid lühidalt varjude võrkude kaudu.
Mudeli lahtipakkimine ja UV-väliskujunduse loomine
Ed Catmulli poolt 1974. aastal leiutatud tekstuurikaardid on arvutigraafika ajaloos üks hulgaliselt läbimurdeid. Kui asju väga üldiselt tõlgendada, on tekstuuri kaardistamine protsessi värvi (või muu teabe) lisamiseks 3D-mudelile, projitseerides selle pinnale kahemõõtmelise kujutise.
Kuid mudeli pinnale tekstuurkaardi rakendamiseks tuleb see kõigepealt lahti pakkida ja funktsionaalsele UV-kujundusele tekstuuriartistajate jaoks töötada.
- UV-kujundus on 3D-mudeli visuaalne kujundus, mis on lamendatud kahemõõtmelisele tasapinnale. Kaksmõõtmelist tasapinda iga punkti nimetatakse UV-l ja kujutab endast 3D-objekti tippu. Sel moel vastavad kõik UV-väliskestuse piirkonnad mudeli konkreetsele kohale. Lihtne viis, kuidas visualiseerida UV-välimuse välimust, on järgmine:
- Kas olete kunagi teinud kuubiku paberist välja? Kui jah, siis mõelge paberile sisselükkamiseks vajaliku kuju, et see saaks kuubikule korralikult kokku lehitseda, ilmselt tundus see nagu rist, neli üksust (nägu) kõrgel ja kolm üle. Kui see paber kuubik oleks 3D-mudel, oleks iga klapp serv , iga nurk oleks tipp ning iga lame ala oleks nägu . Mudeli lahtipakkimine on väga sarnane, välja arvatud, et lamedaks on tavaliselt rohkem kui kuus nägu.
- Taas lahtipakkimine: lahtipakkimine on protsess, mille käigus määratakse igale hulknurksele näole UV-koordinaatide komplekt kahemõõtmelisel pilditasandil. UV-koordinaadid paigutatakse visuaalselt välja ja eksporditakse ruut-bitmap-kujuliselt, mille resolutsioon jääb vahemikku 512 x 512 kuni 6000 pikslini 6000. Kunstnik, kes värvib või loob tekstuuri kaarte mudelile, kasutab lõpuks juhendit tekstuurifailide loomisel.
- Funktsionaalse UV-väliskujunduse loomine: mudeli UV-koordinaatide kujundamise kord on tavaliselt kolmetasandiline:
- Kunstnik valib kõigepealt mudelil nägude rühma ja rakendab automaatset projektsiooni nendel nägudel, et anda alust töödest. Projektsioon on tavaliselt tasapinnaline või silindriline sõltuvalt objekti kujust:
- Planar Projection: Lamedad pinnad nagu sein või põrand võtaksid tasapinnalise projektsiooni, mis tähendab, et 3D-pind lamestatakse ühel suunal (tavaliselt kaamerast). Planeeruvate projektsioonidega üks hoiatus on see, et see tasandab kogu mudeli suunas, nii et kui te rakendasite tasapinnalist projektsiooni kogu kuubile, siis enamik UV-sid ulatub üksteise peale.
- Silindriline projektsioon sobib paremini kõveratele pindadele ja töötab täpselt nii, nagu te võtsite toru, lõika otsa lõpuni ja lahti pakkimata, kuni see on tasane. Samuti on olemas muud prognoosivormid, kuid mõlemad arutatavad on kõige levinumad.
- Kuna enamik pindu ei ole täiesti lamedad või silindrilised, on automaatne kaardistamistehnika harva rahuldava tulemusega. Selle vastu võitlemiseks muudab kunstnik UV-väljanägemist käsitsi, liigutades ultraviolettkihti nii, nagu modelleerija tõmbaks ja tõmbaks tippe. Hea UV-välimuse eesmärk on vähendada õmbluste minimeerimist ja eraldada suurema osa eraldatud tekstuuri lahutusest võrgu suurte detailide piirkondadesse, nagu märgi nägu või nende rõiva / armor eriti moes.
- Seda protsessi korratakse kõigi mudeli polügoonide puhul. Kunstnik läheb siis, kui korraldada või isegi ühendada UV-rühmad õmbluste kõrvaldamiseks ja loogilise, hästi organiseeritud UV-välimuse loomiseks.
Ja see ongi kõik! Kui mudel on lahti pakkimata, paigutatakse protsess tekstuuri maalrite kätte, kes valmistab valmis UV-väliskujunduse peal pildistamiseks üksikasjalikud kujutiskaardid.