Tietokonegrafiikassa pikselivarjostin, joka tunnetaan myös nimellä fragmentti shader, on ohjelma, joka määrää yksittäisen pikselin (fragmentin) värin, kirkkauden, kontrastin ja muita ominaisuuksia. Pikselivarjostinohjelmien kirjoittamiseen erikoistunut ohjelmoija tunnetaan varjostusmestarina .
Kuinka se toimii?

- Mitkä valonlähteet valaisevat tätä pallopalaa ja millaisia valoja he ovat? Mikä väri on valo?
- Mikä on pallomaisen pintamateriaalin spekulaatio - heijastavatko valoa jyrkästi kuin metalli, vai diffundoiko se muovia?
- Onko pinnalle kartoitettu rakenne? Jos näin on, tekstuurin bittikartan vastaava pikseli edistää fragmentin väriä.
- Onko kartan pintaan liittyvä kartto? Jos näin on, bittikartta tai matemaattinen menettely vaikuttaa valon kirkkauteen simuloimaan pintakuvioitua pintaa.
- Onko pinta osittain läpinäkyvä? Onko pallon ja kameran välillä osittain läpinäkyviä esineitä?
- Onko jokin muu kohde varjostanut palloa?
Ohjelmointiehdot, tekstuurikartoitus