Et teksturkort er en todimensionel billedfil, der kan anvendes på overfladen af en 3D-model for at tilføje farve, tekstur eller anden overfladedetalje som glans, refleksivitet eller gennemsigtighed. Teksturkort er udviklet til at svare direkte til UV-koordinaterne for en uopfyldt 3D-model og er enten udtænkt fra ægte billeder eller håndmalet i et grafikprogram som Photoshop eller Corel Painter.
Teksturkort er normalt malet direkte oven på modelens UV-layout, som kan eksporteres som et firkantet bitmapbillede fra enhver 3D-softwarepakke. Tekstur kunstnere arbejder normalt i lagdelte filer, med UV koordinaterne på et semi-gennemsigtigt lag, som kunstneren vil bruge som vejledning for hvor at placere specifikke detaljer.
Farve (eller diffus) kort
Som navnet antyder, er den mest oplagte brug for et teksturkort at tilføje farve eller tekstur til overfladen af en model. Dette kan være lige så simpelt som at anvende en trækornstruktur på en bordoverflade eller lige så kompleks som et farvekort til et helt spilkarakter (herunder rustning og tilbehør).
Men udtrykket tekstur kort , som det ofte bruges er lidt af en misvisende - overfladekort spiller en stor rolle i computergrafik ud over bare farve og tekstur. I en produktionsindstilling er et tegn eller miljøs farvekort normalt kun et af tre kort, der vil blive brugt til næsten hver enkelt 3D-model.
De to andre "vigtige" korttyper er specielle kort og bump / fortrængning eller normale kort.
Specular Maps
Speculære kort (også kendt som glans kort). Et specielt kort fortæller softwaren, hvilke dele af en model der skal være skinnende eller blanke, og også størrelsen på glans. Spekulative kort er opkaldt for det faktum, at skinnende overflader som metaller, keramik og nogle plastik viser en stærk spekulativ højdepunkt (en direkte refleksion fra en stærk lyskilde). Hvis du er usikker på specielle højdepunkter, skal du kigge efter den hvide refleksion på kanten af din kaffekrus. Et andet almindeligt eksempel på spekulativ refleksion er den lille hvide glimmer i nogens øje lige over eleven.
Et specielt kort er typisk et gråtonebillede og er absolut nødvendigt for overflader, der ikke er ensartede glans. Et pansret køretøj kræver for eksempel et specielt kort, så ridser, buler og ufuldkommenheder i rustningen kan komme overbevisende. På samme måde ville et spilkarakter lavet af flere materialer have brug for et spekulativt kort for at formidle de forskellige niveauer af glans mellem karakterens hud, metalbæltespænde og tøjmateriale.
Bump, Displacement eller Normal Map
Lidt mere komplekst end nogen af de to tidligere eksempler, er bump-kort en type teksturkort, der kan hjælpe med at give en mere realistisk indikation af stød eller fordybninger på overfladen af en model.
Overvej en mursten: Et billede af en murvæg kan kortlægges til et fladt polygonplan og kaldes færdigt, men chancerne er, at det ikke ville se meget overbevisende ud i en endelig gengivelse. Dette skyldes, at et fladt plan ikke reagerer på lys på samme måde som en murvæg ville med dets revner og grovhed.
For at øge indtryk af realisme vil der blive tilføjet en bump eller et normalt kort for mere nøjagtigt at genskabe den grove, kornede overflade af mursten og øge illusionen om, at revnerne mellem mursten faktisk falder i rummet. Det ville selvfølgelig være muligt at opnå den samme effekt ved at modellere hver enkelt mursten for hånd, men et normalt kortlagt plan er meget mere beregningsmæssigt effektivt. Det er umuligt at overvurdere vigtigheden af normal kortlægning i den moderne spilindustri - spil kunne simpelthen ikke se ud som de gør i dag uden normale kort.
Bump, forskydning og normale kort er en diskussion i deres egen ret og er absolut nødvendigt for at opnå fotorealisme i en gengivelse. Vær på udkig efter en artikel, der dækker dem dybtgående.
Andre korttyper at vide
Bortset fra disse tre korttyper er der en eller to andre, som du ofte vil se:
- Refleksionsoversigt: Fortæller softwaren, hvilke dele af 3D-modellen der skal være reflekterende. Hvis en model hele overfladen er reflekterende, eller hvis refleksionsniveauet er ensartet, bliver et refleksionskort normalt udeladt. Refleksionskort er gråtonebilleder, med sort indikerer 0% reflektivitet og ren hvid, der indikerer en 100% reflekterende overflade.
- Gennemsigtighedskort: Præcis som et refleksionskort, undtagen det fortæller softwaren, hvilke dele af modellen der skal være gennemsigtige. En almindelig brug for et gennemsigtighedskort ville være en overflade, der ellers ville være meget svært, eller for beregningsdygtigt at duplikere, som et kædeledeshegn. Ved hjælp af gennemsigtighed kan i stedet for modellering af forbindelserne individuelt være overbevisende, så længe modellen ikke er for tæt på forgrunden og bruger langt færre polygoner.