Originally Posted by Dunan
Not sure if this still applies, but amd cards always handled AA better than nvidia in the past. As I said, it may not still apply, I haven't read up current GPU capabilities between the two in quite some time.
This hasn't been the case since the release of the NVIDIA GeForce GTX 400 series. What is true however is that NVIDIA offers a wider variety of AA forms, and lets you force AA into a larger amount of games. This is actually one of the main reasons I buy NVIDIA cards over AMD. I force SGSSAA in so many games.
Originally Posted by cooperb21
My question is why does tomb raider and metro not have normal AA? Why all this ssaa ****.
To answer your initial question, anti-aliasing is mostly subjective like End3R said. Some people notice aliasing far more than others. Don't let that fool you though, the effectiveness of different AA forms is objective.
I can't speak for Tomb Raider, but Metro 2033 Redux as well as Last Light and Last Light Redux have two AA forms: some form of post-process AA like SMAA and FXAA, which is always running unless you disable it in a config file. They don't let you turn this off in the options. This just applies a blur filter to hide, not really remove, aliasing, but it's surprisingly effective (SMAA/FXAA injectors are garbage when actually using them for anti-aliasing, Metro's post-AA is much more effective).
The other form is SSAA, which is by far
the most effective form of anti-aliasing. daman246 partially explained what SSAA is; that's downsampling actually, which is part of SSAA, but when oversampling the image SSAA then applies AA filters unlike downsampling. I use it in most games... but not Metro since it brings me below 50 FPS too often. But for someone who hates aliasing like I do, SSAA is wonderful.
You probably don't need SSAA in Metro; the post-AA does a surprisingly good job at masking the aliasing. I'm really sensitive to aliasing but Metro 2033 Redux and Last Light/Last Light Redux look fine (but not perfect) to me with no SSAA. If anything, use a little bit of downsampling. Try NVIDIA DSR which is in NVIDIA Control Panel (enable all of the DSR factor options and then choose a larger resolution in-game).
I do agree that good MSAA/CSAA support would have been nice. While SSAA is more effective, properly implemented MSAA/CSAA with transparency MSAA will be more than enough for just about anyone, and the performance hit will be next to nothing on modern day GPUs. The best examples of this have to be Fallout 3 and Fallout: New Vegas, which have near perfect AA despite only using MSAA.
A good question to ask is, why is AA support getting worse in DX11 games? doomlord probably has the answer to this. So many DX11 games have terrible AA and absolutely no compatibility with forced AA (which is due to laziness I'd wager). None of the Metro games allow forced AA (real AA that is, not post-AA) when running in DX11 mode. With the release of next gen consoles, quality MSAA/CSAA should become a standard.Edited by boredgunner - 1/14/15 at 11:34am