Just starting a thread to discuss some more on raytracing vs rasterisation, now that OpenCL is available in some places (no doubt that ray tracers will benefit from OpenCL - quite a few were done using CUDA I hear).
So.....do people think ray tracing will replace traditional rasterisation (such as with OpenGL)?
I'm of the opinion: no, won't replace it. An approach combining the two would be more likely - ray tracing is very good at some things (lighting, shadow calculation, and some others that I can't think of at the moment), but is traditionally slower with soft shadows, and requires quite a bit of computational power (not very useful for mobile devices). I'm also not sure how well ray tracing handles particle systems.
So.....do people think ray tracing will replace traditional rasterisation (such as with OpenGL)?
I'm of the opinion: no, won't replace it. An approach combining the two would be more likely - ray tracing is very good at some things (lighting, shadow calculation, and some others that I can't think of at the moment), but is traditionally slower with soft shadows, and requires quite a bit of computational power (not very useful for mobile devices). I'm also not sure how well ray tracing handles particle systems.
Comment