Re:The future of programming languages in a massively concur...
by DanielBMarkham on Sunday November 04, 2007 @11:59AM
(#76050)
That's an excellent test algorithm because of the shared memory issues. Might be better if the rays affected the environment -- say laser beams. (For some reason I have a picture of sharks with laser beams)
Ray-tracing is a nice, simple problem domain -- enough to be complicated, but not too complicated.
Again, for massive datasets, accessed by many cores over a massive number of threads, it needs a little more development.
TEST ALGORITHM:
Standard Volume ray casting. Each pixel processed separately. Ray casted through volume with alpha based early ray termination.