Gör ekvation

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 11 januari 2018; kontroller kräver 3 redigeringar .

Inom datorgrafik är en renderingsekvation en integralekvation  som bestämmer mängden ljus som sänds ut i en viss riktning som summan av dess egen och reflekterade strålning. Ekvationen publicerades första gången 1986 av David Immel [1] och James Kajiya [2] . Olika datorgrafikalgoritmer löser denna grundläggande ekvation.

Den fysiska grunden för ekvationen är lagen om energibevarande. Låt L  vara mängden strålning i en given riktning vid en given punkt i rymden. Då är mängden utgående strålning ( Lo ) summan av det emitterade ljuset (L e ) och det reflekterade ljuset. Reflekterat ljus kan representeras som summan av den inkommande strålningen (Li ) i alla riktningar multiplicerat med reflektionskoefficienten från en given vinkel.

Återgivningsekvationen kan representeras som:

var:

Ekvationen har tre funktioner: den är linjär , såväl som isotrop  och homogen - det vill säga den är densamma för alla riktningar och punkter i rymden.

Anteckningar

  1. Immel, David S.; Cohen, Michael F. & Greenberg, Donald P. (1986), A radiosity method for non-diffuse environments , Siggraph 1986 : 133 , DOI 10.1145/15922.15901  
  2. Kajiya, James T. (1986), The rendering equation , Siggraph 1986 : 143, doi : 10.1145/15922.15902 , < http://www.cse.chalmers.se/edu/year/2011/course/20037 rend_eq.pdf > Arkiverad 14 april 2021 på Wayback Machine