soulburner
Arbiter
- Joined
- Sep 21, 2013
- Messages
- 616
RT is still in its infancy. It brings back memories of GeForce 3 and pixel shaders. The early games used them sparingly and even then it was a big performance hit. At least two GPU generations went by before shaders became the norm and had no performance concern. Doom 3 was designed around the idea of shaders of the GeForce 3, but when the game was released it was pretty much unplayable on it.
So we've had two generations of RTX cards, one generation of RT capable Radeon cards. I believe RT might become less of a curiosity with the upcoming generation of GPUs that's coming later this year, but RT as a feature you see enabled by default in most games will happen no sooner than a year later. It will probably take years before full path tracing becomes anything else than a Quake 2 RTX you play for half an hour and forget about.
There is no doubt we can achieve great lighting and shadows with pure shaders and no hardware ray tracing. Unreal Engine 5's Lumen does pretty much everything without engaging hardware RT and looks absolutely marvelous, but I think we're close to crossing the line of what is feasible with "normal" rasterization (by becoming too complex and requiring too much raw horsepower) vs doing RT in hardware.
So we've had two generations of RTX cards, one generation of RT capable Radeon cards. I believe RT might become less of a curiosity with the upcoming generation of GPUs that's coming later this year, but RT as a feature you see enabled by default in most games will happen no sooner than a year later. It will probably take years before full path tracing becomes anything else than a Quake 2 RTX you play for half an hour and forget about.
There is no doubt we can achieve great lighting and shadows with pure shaders and no hardware ray tracing. Unreal Engine 5's Lumen does pretty much everything without engaging hardware RT and looks absolutely marvelous, but I think we're close to crossing the line of what is feasible with "normal" rasterization (by becoming too complex and requiring too much raw horsepower) vs doing RT in hardware.