I datagrafikk er en pikselskygger, også kjent som fragment shader, et program som dikterer farge, lysstyrke, kontrast og andre kjennetegn ved en enkelt piksel (fragment). En programmerer som spesialiserer seg er å skrive pikselskaderprogrammer er kjent som en skyggelegger .
Hvordan virker det?
- Hvilke lyskilder belyser dette fragmentet av sfæren og hvilke typer lys er de? Hvilken farge er lyset?
- Hva er spekterets overflatemateriale - gjenspeiler det lyset skarpt som metall, eller diffunderer det det som plast?
- Er det en tekstur kartlagt til overflaten? I så fall vil den tilsvarende piksel i teksturens bitmap bidra til farge av fragmentet.
- Er det et bumpekort forbundet med overflaten av sfæren? I så fall vil en bitmap eller matematisk prosedyre påvirke lysets lysstyrke for å simulere en humpete tekstur på overflaten.
- Er overflaten delvis gjennomsiktig? Er det delvis gjennomsiktige gjenstander mellom sfæren og kameraet?
- Gjør noen andre gjenstander skygger på sfæren?
Programmeringsbetingelser, Textur kartlegging