Iluminarea globală este numele unui număr de algoritmi utilizați în grafica 3D pentru a simula lumina într-un mod mai realist. Astfel de algoritmi iau în considerare nu numai lumina directă de la sursă ( iluminare directă ), ci și lumina reflectată de la diferite suprafețe ( iluminare indirectă ) .
Teoretic , reflexia , refracția , umbra sunt exemple de iluminare globală, deoarece pentru a le simula, este necesar să se țină cont de influența unui obiect asupra altora (spre deosebire de cazul în care lumina directă cade asupra obiectului). În practică, însă, doar reflexia difuză sau modelarea caustică se numește iluminare globală.
Imaginile redate folosind algoritmi de iluminare globală par adesea mai realiste decât cele redate folosind doar algoritmi de iluminare directă. Cu toate acestea, este nevoie de mult mai mult pentru a calcula iluminarea globală.
O imagine procesată numai cu algoritmi de iluminare directă.
O imagine procesată de algoritmi de iluminare globală.