How Ray Tracing works and how to do it faster [video]
youtube.com
youtube.com
By the time we have ray/path traced global illumination in a $current_year game, all of my hair would be white
Very basic geometry renders with all bells and whistles (refraction, reflection, complex normals, sheen effect, global illumination with both refractive and reflective caustics) in sub 2 seconds in the latest blender builds on a somewhat decent laptop with a RTX2080. The same thing would have rendered for a good minute on a decent machine a few years back.
And Blender is not even meant to do that realtime as it is not a game engine (anymore). So sure, going from 1.5 seconds to 1/60 seconds is a huge step, but similar steps have been made in a decade.
I was about to pull a few numbers out of my ass as to how it must on a 3090 but then I thought someone on youtube must've done it already. And they have[0]. 52 fps is not great. I am no game maker of any kind but even my non-pro eyes can tell modern titles have way more geometry so the best we've got out of them is shiny surfaces and fake GI like in Metro.
[0] https://www.youtube.com/watch?v=dVS2zwqeUaU
That said, I am eager to get my hands on that mythical ray traced RTCW someone at AMD has been working on.
It sells graphics cards but I just don't think it's very practical.
Metro Exodus used one version that I think was one bounce only, and heavily denoised. The Enhanced Edition added probe based GI, which is infinite bounce but only captures low frequency lighting. Lumen uses surface caching, which is expensive and has low frequency temporal noise, but is higher quality yet. This video was probably covering ReSTIR GI, which is a much more advanced newer technique that has a diffuse surface approximation for multi-bounce but is otherwise almost unbiased, but might have been referring to the even newer GRIS, which can be actually fully unbiased.
So... yes and no? Some GI is unimpressive, though IMO Metro Exodus' still holds up, but the cutting-edge stuff you can only see in tech demos right now.