(no title)
winterismute | 4 months ago
You can not have "Path Tracing" in games, not according to what it is. And it also probably does not make sense, because the goal of real-time rendering is not to render the perfect frame at any time, but it is to produce the best reactive, coherent sequence of frames possible in response to simulation and players inputs. This being said, HW ray tracing is still somehow game changing because it shapes a SIMT HW to make it good at inherently divergent computation (eg. traversing a graph of nodes representing a scene): following this direction, many more things will be unlocked in real-time simulation and rendering. But not 6k samples unidirectionally path-traced per pixel in a game.
JoshTriplett|4 months ago
It seems like you're deliberately ignoring the terminology currently widely used in the gaming industry.
https://www.rockpapershotgun.com/should-you-bother-with-path...
https://gamingbolt.com/10-games-that-make-the-best-use-of-pa...
(And any number of other sources, those are just the first two I found.)
If you have some issue with that terminology, by all means raise that issue, but "You can not have" is just factually incorrect here.
winterismute|4 months ago
It is not incorrect because, at least for now, all those "path tracing" modes do not do compute multiple "paths" (with each being made of multiple rays casted) per pixel but rasterize primary rays and then either fire 1 [in rare occasions, 2] rays for such a pixel, or, more often, read a value from a local special cache called a "reservoir" or from a radiance cache - which is sometimes a neural network. All of this goes even against the defition your first article gives itself of path tracing :D
I don't have problems with many people calling it "path tracing" in the same way I don't have issues with many (more) people calling Chrome "Google" or any browser "the internet", but if one wants to talk about future trends in computing (or is posting on hacker news!) I believe it's better to indicate a browser as a browser, Google as a search engine, and Path Tracing as what it is.
account42|4 months ago