Osvětlení na pixel je termín v převážně 3D počítačové grafice , který označuje specifickou sadu metod pro výpočet vykreslovacího osvětlení pro každý jednotlivý pixel v obrázku. Na rozdíl od metody vertexového osvětlení vytváří metoda osvětlení pixel po pixelu věrohodnější obrázky, protože metoda vertex lighting počítá osvětlení pouze pro jednotlivé polygony (vrcholy) daného grafického objektu a následně výsledné hodnoty výpočty jsou interpolovány pro výpočet barvy každého pixelu, který je uvnitř polygonu.
Osvětlení na pixel se běžně používá ve spojení s jinými technikami a technikami CG ke zlepšení kvality vykreslování a věrohodnosti. V kombinaci s osvětlením na pixel se běžně používá reliéfní texturování , zrcadlové efekty , stínování phong a objemy stínů .
Osvětlení pixel po pixelu lze provádět v reálném čase i mimo něj. Aplikace v reálném čase, jako jsou počítačové hry , mohou využívat osvětlení pixel po pixelu, které se vypočítává na video procesoru pomocí pixel shaderů . Ve vysoce výkonných 3D modelovacích aplikacích, které nejsou v reálném čase, se osvětlení na pixel vypočítává pomocí CPU.