Pintakuvio on kaksiulotteinen kuvatiedosto, jota voidaan käyttää 3D-mallin pintaan lisätäkseen väriä, tekstuuria tai muuta pinta-aluetta, kuten kiiltoa, heijastavuutta tai läpinäkyvyyttä. Tekokartat kehitetään vastaamaan suoraan halutun 3D-mallin UV-koordinaatteja ja ne on joko suunniteltu todellisista valokuvista tai käsin maalattu grafiikkasovelluksessa, kuten Photoshopissa tai Corel Painterissa.
Tekokartat maalataan tavallisesti suoraan mallin UV-asettelun päälle, joka voidaan viedä neliön bittikarttakuvana mistä tahansa 3D-ohjelmistopaketista. Tekokuvan taiteilijat työskentelevät yleensä kerrostetuilla tiedoilla, UV-koordinaatteja puolivalmistetulla kerroksella, jota taiteilija käyttää ohjeena mihin sijoittaa tarkat tiedot.
Väri (tai Diffuusti) kartat
Kuten nimi tarkoittaisi, tekstuurikartan ilmeisin käyttö on lisätä värin tai tekstuurin mallin pintaan. Tämä voisi olla niin yksinkertainen kuin puuainekudoksen levittäminen pöydän pintaan tai monimutkainen kuin koko pelihahmojen värikartta (mukaan lukien panssari ja lisävarusteet).
Kuitenkin termi tekstuurikartta , koska sitä käytetään usein harvoin väärinkäytöksistä - pintarakenteilla on merkittävä rooli tietokoneen grafiikassa vain värin ja tekstuurin lisäksi. Tuotannon asetuksessa merkki tai ympäristö värikartta on yleensä vain yksi kolmesta kartasta, jota käytetään melkein jokaiseen yksittäiseen 3D-malliin.
Muut kaksi "välttämättömiä" karttatyyppejä ovat specular kartat ja kasaus / siirtymä, tai normaalit kartat.
Specular Maps
Specular maps (tunnetaan myös gloss-karttoina). Peilikartta kertoo ohjelmistolle, millä mallin osilla pitäisi olla kiiltävä tai kiiltävä ja myös kiillon kiihtyvyys. Specular kartat on nimetty sillä, että kiiltävät pinnat, kuten metallit, keramiikka ja jotkut muovit näyttävät voimakkaalta peilikuvana (suoran heijastuksen voimakkaasta valonlähteestä). Jos et ole varma specular kohokohdista, etsi valkoista heijastusta kahvimukkasi reunusta. Toinen yleinen esimerkki spekulatiivisesta heijastuksesta on pieni valkeahihtelijä jonkun silmissä, aivan oppilaan yläpuolella.
Peilikartta on tyypillisesti harmaasävykuva ja on ehdottoman välttämätöntä pintoille, jotka eivät ole tasaisesti kiiltäviä. Esimerkiksi panssaroitu ajoneuvo vaatii specular-kartan, jotta panssarin naarmuuntumiset, viirat ja epätasaisuudet voisivat tulla vakuuttavasti. Samoin monista materiaaleista valmistettu pelihahmo tarvitsisi specular-kartan, joka välittää luonteen ihon, metallisen vyönsolun ja vaatetusmateriaalin eri kiillotustasot.
Bump, Displacement tai Normal Map
Hieman monimutkaisempi kuin kummallakin kahdesta edellisestä esimerkistä, bump-kartat ovat sellainen tekstuurikartatyyppi, joka voi auttaa antamaan realistisemman osoitus kuoppia tai masennuksille mallin pinnalla.
Harkitse tiiliseinäa: Kuva tiiliseinästä voitaisiin piirtää tasomaiselle monikulmustasolle ja kutsua valmiiksi, mutta mahdollisuudet eivät näytä kovin vakuuttavalta lopullisessa renderöinnissä. Tämä johtuu siitä, että tasainen taso ei reagoi valoon samalla tavoin kuin tiiliseinä, sen halkeamat ja karkeus.
Lisäsivät realistisen vaikutelman lisäämistä, jotta saadaan lisäämällä tiilen karkealle ja rakeiselle pinnalle tarkempi kopio tai normaali kartta, ja kohottamaan illuusion, että tiilien väliset halkeamat todella katoavat avaruudessa. Tietenkin olisi mahdollista saavuttaa sama vaikutus mallinnettaessa jokaista tiiliä käsin, mutta normaali kartoitettu taso on paljon laskennallisesti tehokkaampaa. On mahdotonta liioitella tavanomaisen kartoituksen merkitystä nykyaikaisessa peliteollisuudessa - pelit eivät yksinkertaisesti voineet näyttää tavasta tehdä nykyään ilman normaaleja karttoja.
Bump, syrjäytys ja normaalit kartat ovat keskustelu itsestään, ja ne ovat ehdottoman välttämättömiä valokuvamallin aikaansaamiseksi renderissä. Ole etsimässä artikkelia, joka kattaa ne perusteellisesti.
Muut karttatyypit tietää
Näiden kolmen karttatyypin lisäksi on yksi tai kaksi muuta, joita näet suhteellisen usein:
- Heijastuskartta: Kertoo ohjelmistolle, mitä osia 3D-mallista pitäisi olla heijastava. Jos mallin koko pinta on heijastava tai jos heijastavuuden taso on yhtenäinen, heijastuskartta jätetään yleensä pois. Heijastuskartat ovat harmaasävykuvia, joiden musta osoittaa 0% heijastavuutta ja puhdasta valkoista, mikä osoittaa 100% heijastavan pinnan.
- Läpinäkyvyys Kartta: Aivan kuin heijastuskartta, paitsi se kertoo ohjelmistolle, mitä osia mallista tulee läpinäkyväksi. Läpinäkyvyyskarttaan liittyvä yhteinen käyttö olisi pinta, joka muutoin olisi hyvin vaikeaa tai liian laskennallinen katoaminen, kuten ketjun aita. Läpinäkyvyyden käyttäminen, sen sijaan, että mallinnetaan linkkejä erikseen, voi olla varsin vakuuttava, kunhan malli ei ole liian lähellä etualaa ja käyttää paljon vähemmän polygoneja.