Mis on Bump Mapping?

Konarde kaardistamine on protsess, mille käigus tekstuur või tekstuurikaart kantakse pinnale kolmemõõtmelises (3D) arvutigraafika programmis, et luua sellele pinnale suuremaid detaile. Konaruskaarti kasutatakse tavaliselt suurema hulga pinna mõõtmete ja detailide lisamiseks, nagu konarused, ribid, kriimud ja muud pinna siledust mõjutavad detailid. Sellise kaardistuse kasutamine võimaldab arvutigraafika (CG) programmis loodud objektil realistlikum välja näha, ilma et see suurendaks objekti hulknurkade arvu. Konarde kaardistamine toimub tavaliselt traditsiooniliste konarkaartide, tavaliste kaartide või parallaksikaartide abil.

Kui objekt luuakse 3D-graafikaprogrammis, tehakse see traatraami abil, millele rakendatakse polügoone. See loob objekti põhikuju ja annab sellele pinna. Keerulistel objektidel on sageli rohkem hulknurki kui lihtsatel objektidel, kuid suurem hulknurkade arv muudab objektide renderdamise sageli keerulisemaks. See ei ole alati muret filmide jaoks loodud CG puhul, kuid reaalajas pilte renderdavatel videomängudel on antud stseenis renderdatavate hulknurkade arv sageli piiratud.

Tavaliselt kasutatakse konarlikku kaardistamist, et võimaldada väiksema hulknurkade arvuga objektidel realistlikumana näida. Näiteks saab telliskiviseina loomiseks kasutada ühte pinda ja sellel oleks ainult üks hulknurk. Selleks, et pind näeks realistlik, peab iga tellis jääma mördist veidi kaugemale ning neil peaks olema mõlke, kriimustusi ja muid tekstuure. Konverentsi kaardistamise abil saab neid detaile lisada ilma hulknurkade arvu stseenis suurendamata.

Kasutada saab kolme erinevat tüüpi konaruste kaardistamist, kuigi need kõik loovad üldiselt mõnevõrra sarnaseid efekte. Põhiline konarkaart kasutab kaardi loomiseks halltoonides pilti – kasutades ainult valget, halli ja musta. Kui seda tekstuuri rakendatakse konarliku kaardina, näib objektil olevat suurem tekstuur; valged alad on tõstetud, mustad aga taandunud. Seda tüüpi konaruste kaardistamine ei muuda tegelikult objekti pinda, vaid ainult viisi, kuidas valgus ja vari sellel pinnal renderdatakse, et anda sellele tekstuuri välimus.

Tavaline kaart on teatud tüüpi kaart, mida kasutatakse koonuste kaardistamisel ja mis kasutab sarnase efekti loomiseks punast, sinist ja rohelist. Tavalised kaardid luuakse tavaliselt objekti väga üksikasjaliku versiooni põhjal ja rakendatakse seejärel selle objekti madala detailisisaldusega versioonile, et luua realistlikum välimus vähemate hulknurkadega. Parallaksikaarte saab kasutada ka konarde kaardistamisel, kuigi need on mõnevõrra keerulisemad. Põhimõtteliselt toimivad need, matkides parallaksiefekti, mis tekib siis, kui objekti vaadeldakse erinevatest vaatenurkadest, et luua nurga all vaadatuna pinna sügavuse illusioon.