Dalībnieks:Liene.strunke/Smilšu kaste
From Wikipedia, the free encyclopedia
Ēnotājs (no angļu: shader) datorgrafikā ir programma, ko izmanto ēnošanai. Ēnošana ir nepieciešamā līmeņa gaismas, tumsas un krāsu pielietošana attēlā. Mūsdienās to izmanto arī specefektu veidošanā un video pēcapstrādes procesā.
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/8/84/Phong-shading-sample.jpg/640px-Phong-shading-sample.jpg)
Ēnotāji renderēšanas procesu aprēķinus veic ar datora grafikas aparatūru. Lielākā daļa ēnotāju ir radīti, lai tos izmantotu ar datora grafisko procesoru. Visu pikseļu, virsotņu vai tekstūru pozīcija, tonis, piesātinājums, spilgtums un kontrasts veido beigu attēlu. Visus šos parametrus iespējams mainīt ar algoritmiem, kas definēti ēnotājā vai arī izmantojot ārējos mainīgos un tekstūras, ko pielieto izsaucot ēnotāju.
Ēnotājus plaši izmanto kino pēcapstrādes procesā, ar datoru radītos attēlos un video spēlēs, lai radītu šķietami bezgalīgu efektu virkni. Līdztekus vienkāršai objektu apgaismošanai, ar ēnotāju iespējamas arī daudz sarežģītākas darbības, piemēram, attēla nokrāsas, piesātinājuma, spilgtuma vai kontrasta mainīšana, kā arī daudzu citu efektu izveidošana.