Pixel shader

A számítógépes grafikában a pixel shader , más néven a töredék árnyékoló , egy olyan program, amely meghatározza a szingli színét, fényességét, kontrasztját és egyéb jellemzőit pixel (töredék). A pixel shader programok írására szakosodott programozó a árnyékoló művész .
Hogyan működik?
Maga az árnyékoló utal kód ez határozza meg, hogyan jelenik meg egy pixel a virtuális környezet ábrázolásában. Például, ha a megjelenítendő pixel a gömb látható felületén van, a megjelenését befolyásoló tényezők a következők:
- Milyen fényforrások világítják meg a gömb ezen töredékét, és milyen típusú fények? Milyen színű a fény?
- Mekkora a gömb felületi anyagának tükröződése - élesen tükrözi a fényt, mint a fém, vagy diffundálja, mint a műanyag?
- Van-e a felszínre leképezett textúra? Ha igen, akkor a textúra bitképének megfelelő képpontja hozzájárul a töredék színéhez.
- Van-e összekapcsolódási térkép a gömb felületével? Ha igen, akkor egy bittérkép vagy matematikai eljárás befolyásolja a fény fényerejét, hogy a felületen göröngyös textúrát szimuláljon.
- A felület részben átlátszó ? Vannak részben átlátszó tárgyak a gömb és a kamera között?
- Vet más árnyék árnyékot a gömbre?