IT-lexikon › Programmering › Renderekvationen

Renderekvationen

Programmering In English → Uppdaterad: 2026-10-25

Den integral som all fotorealistisk rendering försöker lösa: ljuset som lämnar en punkt är det den själv sänder ut plus allt infallande ljus, vägt mot ytans reflektans.

Formulerades av James Kajiya 1986 — David Immel med flera kom fram till samma sak oberoende samma år. Den säger att utgående ljus i en given riktning från en yta är vad ytan själv lyser med plus en integral över alla infallande riktningar: inkommande ljus gånger ytans BRDF gånger en cosinusterm för infallsvinkeln.

Ekvationen är rekursiv — ljuset som faller in har studsat från andra ytor som i sin tur löser samma integral — och saknar sluten lösning utom i triviala fall. Varje renderingsmetod är en approximation av den: strålspårning, radiositet och Monte Carlo-baserad global belysning löser den olika långt. Att skriva ned den gav fältet ett gemensamt mål att mäta sig mot.

← Tillbaka till lexikonet