MSAA, SMAA, temporal AA, heaven forbid FXAA, they all suck. So does resolution scaling; if you can’t run native, you take a massive hit.
I don’t want to go back to that world of juggling between them or suffering with AA off or hacked in. It’s easy to say “oh, just code it better,” but all these solutions are inefficient on modern hardware; go back, and you leave performance on the table.
DLSS/XeSS/FSR4 and Unreal’s scaling are very convenient solutions. It antialiases perfectly, it scales to your monitor wonderfully. It’s not universal, but it looks fantastic as long as the hardware supports it base res and performance is alright.
Now, frame gen is too much of a mixed bag, and DLSS5 as demoed is obviously too far.
That’s too far.
MSAA, SMAA, temporal AA, heaven forbid FXAA, they all suck. So does resolution scaling; if you can’t run native, you take a massive hit.
I don’t want to go back to that world of juggling between them or suffering with AA off or hacked in. It’s easy to say “oh, just code it better,” but all these solutions are inefficient on modern hardware; go back, and you leave performance on the table.
DLSS/XeSS/FSR4 and Unreal’s scaling are very convenient solutions. It antialiases perfectly, it scales to your monitor wonderfully. It’s not universal, but it looks fantastic as long as the hardware supports it base res and performance is alright.
Now, frame gen is too much of a mixed bag, and DLSS5 as demoed is obviously too far.
I disagree with you, but I respect your opinion