I watched a fascinating video recently talking about the difference between different types of rendering, why we're still using rasterization, why we would want to move to ray tracing, path tracing, etc. It's an old video but I didn't know any of this stuff.
It gives you a decent feel for how much more power we need before we can really get the full benefits from ray tracing or path tracing (hint, the 2080Ti isn't even remotely close). Here's a link to the video. I'll include a few timestamps for people who might want to skip ahead to certain sections since it starts off with sort of a history of rasterization before it starts talking about ray tracing.
00:00 - history of rasterization leading up to current generation rendering
10:00 - explanation of how ray tracing works and a bit of info about what it's good for (mostly just good for shadows but potentially a bit better than rasterization for reflections)
12:00 - explanation of what hybrid rendering is (this is what RTX does), basically uses ray tracing for only shadows and reflections and rasterization for everything else
- this is heavily dependent on using a denoiser because it only uses 1 or 2 rays per pixel so the initial image quality is absolutely horrible, to get a good looking image without the denoiser would require thousands, millions, even billions of rays per pixel
15:00 - talks a bit about what we really want from full scene ray tracing (which RTX can not do), things like soft shadows, color bleeding, caustics, reflections, etc
16:00 - explains how path tracing works (RTX does not use this, it uses ray tracing), talks a bit about why path tracing is superior to ray tracing if you have the horse power for it
20:00 - shows an example of Octane rendering software on a couple of Voltas doing full scene path tracing plus denoising at less than 1 FPS but showing image quality far superior to what we can get now
So I can see why the hype is starting for ray tracing. It shows the promise for eventually getting a massive improvement in image quality over the best we have now. The problem is we just don't have the horsepower to do it in real time on current hardware. The 2080Ti is not even close to powerful enough. We're talking 100x the power of the 2080Ti might be enough horsepower to do full scene path tracing with only a few samples per pixel plus denoising. Full scene path tracing without the need for denoising would need to be thousands of times faster than the 2080Ti.
Discuss.
It gives you a decent feel for how much more power we need before we can really get the full benefits from ray tracing or path tracing (hint, the 2080Ti isn't even remotely close). Here's a link to the video. I'll include a few timestamps for people who might want to skip ahead to certain sections since it starts off with sort of a history of rasterization before it starts talking about ray tracing.
You must be registered to see the links
00:00 - history of rasterization leading up to current generation rendering
10:00 - explanation of how ray tracing works and a bit of info about what it's good for (mostly just good for shadows but potentially a bit better than rasterization for reflections)
12:00 - explanation of what hybrid rendering is (this is what RTX does), basically uses ray tracing for only shadows and reflections and rasterization for everything else
- this is heavily dependent on using a denoiser because it only uses 1 or 2 rays per pixel so the initial image quality is absolutely horrible, to get a good looking image without the denoiser would require thousands, millions, even billions of rays per pixel
15:00 - talks a bit about what we really want from full scene ray tracing (which RTX can not do), things like soft shadows, color bleeding, caustics, reflections, etc
16:00 - explains how path tracing works (RTX does not use this, it uses ray tracing), talks a bit about why path tracing is superior to ray tracing if you have the horse power for it
20:00 - shows an example of Octane rendering software on a couple of Voltas doing full scene path tracing plus denoising at less than 1 FPS but showing image quality far superior to what we can get now
So I can see why the hype is starting for ray tracing. It shows the promise for eventually getting a massive improvement in image quality over the best we have now. The problem is we just don't have the horsepower to do it in real time on current hardware. The 2080Ti is not even close to powerful enough. We're talking 100x the power of the 2080Ti might be enough horsepower to do full scene path tracing with only a few samples per pixel plus denoising. Full scene path tracing without the need for denoising would need to be thousands of times faster than the 2080Ti.
Discuss.