
1 Mar
2010
1 Mar
'10
6:17 a.m.
2010/3/1 Hector Guilarte
Hello cafe, While I was studying for my computer graphics test I have tomorrow I realized that maybe some of the major problems I've read so far about Radiosity Rendering Algorithms may be reduced significantly if it was implemented in Haskell and taking advantage of the lazy evaluation so that only what can be seen from the viewer's perspective point of view is calculated, and the rest of the scene just remains as thunks waiting for them to be calculated in case they are needed.
I don't think that you really can get away without calculating those out-of-view parts of scene. But you certainly can make rendering slightly easier (or not) by using infinite scene subdivision trees and walk them lazily.