Iluminarea per pixel este un termen în grafica computerizată predominant 3D care se referă la un set specific de metode pentru calcularea luminii de randare pentru fiecare pixel individual dintr-o imagine. Spre deosebire de metoda de iluminare a vârfurilor , metoda de iluminare pixel cu pixel produce imagini mai credibile, deoarece metoda de iluminare a vârfurilor calculează iluminarea numai pentru poligoane individuale (vârfurile) ale unui anumit obiect grafic și apoi valorile rezultate ale acestui calculele sunt interpolate pentru a calcula culoarea fiecărui pixel din interiorul poligonului.
Iluminarea per pixel este folosită în mod obișnuit împreună cu alte tehnici și tehnici CG pentru a îmbunătăți calitatea redării și credibilitatea. În combinație cu iluminarea per pixel, sunt utilizate în mod obișnuit texturarea în relief , efectele speculare , umbrirea Phong și volumele de umbră .
Iluminarea pixel-cu-pixel poate fi realizată atât în timp real, cât și în afara acesteia. Aplicațiile în timp real, cum ar fi jocurile pe calculator , pot folosi iluminarea pixel-cu-pixel, care este calculată pe procesorul video folosind pixel shaders . În aplicațiile de modelare 3D de înaltă performanță, care nu sunt în timp real, iluminarea per pixel este calculată folosind CPU.