Et teksturkart er en todimensjonal bildefil som kan brukes på overflaten av en 3D-modell for å legge til farge, tekstur eller annen overflate detalj som glans, refleksjon eller gjennomsiktighet. Teksturkart er utviklet for å korrespondere direkte til UV-koordinatene til en uåpnet 3D-modell, og de er enten utformet fra virkelige bilder eller håndmalt i et grafikkprogram som Photoshop eller Corel Painter.
Tekstur kart er vanligvis malt direkte på toppen av modellens UV-layout, som kan eksporteres som et firkantet bitmap-bilde fra en hvilken som helst 3D-programvarepakke. Tekstur kunstnere jobber vanligvis i lagdelte filer, med UV-koordinatene på et halvt gjennomsiktig lag som kunstneren vil bruke som en veiledning for hvor å plassere spesifikke detaljer.
Farge (eller diffus) kart
Som navnet tilsier, er den mest åpenbare bruken for et teksturkart å legge til farge eller tekstur på overflaten av en modell. Dette kan være like enkelt som å påføre en trekornstruktur på en bordoverflate, eller så komplisert som et fargekart for et helt spillkarakter (inkludert rustning og tilbehør).
Men begrepet tekstur kart , som det ofte brukes, er det litt av et misnomer - overflatekart spiller en stor rolle i datagrafikk utover bare farge og tekstur. I en produksjonsinnstilling er et tegn eller miljøs fargekart vanligvis bare ett av tre kart som skal brukes til nesten hver eneste 3D-modell.
De to andre "viktige" karttyper er spekulative kart og bump / forskyvning, eller normale kart.
Spekulative kart
Spekulative kart (også kjent som glans kart). Et speilbilde forteller programvaren hvilke deler av en modell som skal være skinnende eller glanset, og også størrelsen på glans. Spekulative kart er oppkalt for det faktum at skinnende overflater, som metaller, keramikk og noen plast, viser et sterkt speilhøydepunkt (en direkte refleksjon fra en sterk lyskilde). Hvis du er usikker på spekulære høydepunkter, se etter den hvite refleksjonen på kanten av kaffekruset. Et annet vanlig eksempel på spekulær refleksjon er den lille hvite glimmeren i noens øye, like over eleven.
Et spekulert kart er vanligvis et gråtonebilde og er helt avgjørende for overflater som ikke er jevnt skinnende. Et pansret kjøretøy krever for eksempel et spekulert kart for at riper, buler og ufullkommenheter i rustningen skal komme overbevisende. På samme måte vil et spillkarakter laget av flere materialer trenge et spekulert kart for å formidle de ulike nivåene av glans mellom karakterens hud, metallbelte spenne og klærmateriale.
Bump, Displacement eller Normal Map
Litt mer komplekst enn noen av de to foregående eksemplene, er bump kart en type tekstur kart som kan bidra til å gi en mer realistisk indikasjon på støt eller trykk på overflaten av en modell.
Tenk på en murvegg: Et bilde av en murvegg kan kartlegges til et flatt polygonplan og kalles ferdig, men sjansen er at det ikke vil se veldig overbevisende ut i en endelig gjengivelse. Dette skyldes at et flatt plan ikke reagerer på lys på samme måte som en murvegg ville, med sprekker og grovhet.
For å øke inntrykket av realisme, vil en bump eller et normalt kart bli lagt til for å gjenskape den grove, kornete overflaten av mursteinene mer nøyaktig, og øke illusjonen at sprekkene mellom murstein faktisk faller i rommet. Selvfølgelig vil det være mulig å oppnå samme effekt ved å modellere hver eneste murstein for hånd, men et normalt kartlagt plan er mye mer beregningsfullt effektivt. Det er umulig å overvurdere betydningen av normal kartlegging i den moderne spillbransjen. Spill kan ikke se hvordan de gjør det i dag uten normale kart.
Bump, forskyvning og normale kart er en diskusjon i sin egen rett og er helt avgjørende for å oppnå fotorealisme i en gjengivelse. Vær på utkikk etter en artikkel som dekker dem i dybden.
Andre karttyper å vite
Bortsett fra disse tre karttyper, er det en eller to andre du vil se relativt ofte:
- Refleksjonskart: Forteller programvaren hvilke deler av 3D-modellen som skal reflekteres. Hvis hele modellens overflate er reflekterende, eller hvis reflektivitetsnivået er jevnt, blir det vanligvis utelatt refleksjonskart. Refleksjonskart er gråtonebilder, med svart indikerer 0% reflektivitet og ren hvit som indikerer en 100% reflekterende overflate.
- Transparent kart: Nøyaktig som et refleksjonskort, bortsett fra det forteller programvaren hvilke deler av modellen som skal være gjennomsiktige. En vanlig bruk for et gjennomsiktighetskort ville være en overflate som ellers ville være svært vanskelig, eller for beregningsmessig dyr å duplisere, som et kjedeledd gjerde. Ved å bruke en gjennomsiktighet kan det i stedet for modellering av koblingene være ganske overbevisende så lenge modellen ikke er for nær forgrunnen, og bruker langt færre polygoner.