Varjutaja
Varjutaja (inglise keeles shader) on arvutiprogramm, mis määrab arvutigraafika kujutamisviisi. Varjutajad töötavad tavaliselt graafikaprotsessoril ning võimaldavad graafika visualiseerimist paindlikult juhtida. Näiteks võivad olla varjutajad kolmemõõtmeliste objektide asukoha ja perspektiivi arvutamiseks või pindade värvuse ja tekstuuri määramiseks. Varjutajaid kasutatakse ka efektide jaoks, näiteks udu lisamiseks. Enne varjutajaid oli graafikaprotsessorites kasutusel ainult fikseeritud funktsioonidega graafikakonveier, mistõttu võimalused efektide loomiseks olid piiratumad.