Pixel shader



Gömb árnyékolása

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?