Шта је Пикел Схадер?

У компјутерској графици, пикел схадер, познат и као фрагмент схадер, је програм који диктира боју, осветљеност, контраст и друге карактеристике једног пиксела (фрагмент). Програмер који је специјализован за писање програма за пикел схадер познат је као уметник за сенчење .

Како то функционише?

Сам схадер се односи на код који одређује како ће се пиксел појавити у представљању виртуелног окружења. На пример, ако је пиксел који треба да буде приказан на видљивој површини сфере, неки од фактора које треба узети у обзир су:

  • Који извори светлости осветљавају овај фрагмент сфере и које су то врсте светлости? Које је боје светло?
  • Каква је специфичност површине материјала кугле - да ли она рефлектује светло оштро као метал, или је распршује као пластику?
  • Да ли је на површини мапирана текстура? Ако је тако, одговарајући пиксел у битмапи текстуре доприноси боји фрагмента.
  • Да ли постоји мапа која је повезана са површином сфере? Ако је тако, битмапа или математичка процедура ће утицати на свјетлину свјетлости да симулира неравну текстуру на површини.
  • Да ли је површина делом транспарентна? Постоје ли дјелимично прозирни објекти између сфере и камере?
  • Да ли неки други објекти бацају сенке на сферу?

Програмски термини, мапирање текстура