I disagree from personal experience. For most games:
MSAA:
Pros
-Low performance hit
-Most polygon aliasing is gone with enough samples
Cons:
-Some objects still have aliasing or are unaffected
-Shader aliasing not affected
-Texture shimmering not affected
-TRMSAA usually either doesn't work or does a poor job at eliminating aliasing on transparent textures
-Textures look "normal"
SSAA:
Pros
-No polygon aliasing with enough samples
-No texture shimmering with enough samples
-No shader aliasing with enough samples
-Combined with TRMSAA or TRSSAA transparent texture aliasing is completely gone
Cons
-Generally less effective per sample at getting rid of polygon aliasing than MSAA on the objects that MSAA affects
-Huge performance hit
-Blurry textures
HSAA:
Pros
-No polygon aliasing with enough samples
-No texture shimmering with enough samples
-No shader aliasing with enough samples
-Combined with TRMSAA or TRSSAA transparent texture aliasing is completely gone
-Sharp textures
Cons
-High performance hit, higher than MSAA but lower than SSAA
This is typically true for graphics engines that use HDR (nearly all of them these days).
You have not lived until you start playing your games with 16xS HSAA, proper v-sync, and 16xAF. You will never be able to go back to MSAA again, you will cry in pain at the crappy textures, texture shimmering, and abundant aliasing
Quote:Well, to make my comment more plesant, I can turn it around: If you have great antialiasing, then your resolution stops mattering that much, as even lower ones looks fine to the eyes. There??
Sorry to say this but I disagree with that as well lol. Higher resolution > better AA. Low internal resolution will always look like crap no matter what you do.