Jontte/DMCR

Renderer::midfunc laskemaan kaikki polkukombinaatiot

Opened this issue · 0 comments

Renderer::midfunc:n tehtävänä on toteuttaa bi-directionaalisuus, eli yhdistää kamerasta ja valonlähteestä lähetetyt säteet.

Kun Renderer::iterator on saatu palauttamaan kaikki osumapisteet, ::midfunc:n tulee luoda valonlähde-säteen ja kamera-säteen poluista kaikki mahdolliset kombinaatiot (yksi piste valonlähde-säteestä ja toinen kamera-säteestä) ja laskea niiden kontribuutiot.

(Tää vaatii vielä ehkä vähän lisää miettimistä toteutukseltaan..)