NVidia Anti-Aliasing Guide (updated)

Discussion in 'Videocards - NVIDIA GeForce Drivers Section' started by Cyberdyne, Jan 29, 2012.

  1. dr_rus

    dr_rus Ancient Guru

    Messages:
    1,837
    Likes Received:
    18
    GPU:
    GTX 1080 GRP
    See update, C0 as well as a couple dozen other xCx bits I've tried have image retention issues unfortunately.

    Another update:
    MSAA 8x + TrSSAA 8x via 0x00000041 - seems to be working just as well as 40 so it can be used for forcing both MSAA and SGSSAA.

    Lara's shadow which is absent with in-game AA enabled renders correctly when using 41 bit in both MSAA and SGSSAA modes:

    No AA
    Game's own AA option set to 8xQ - notice the absence of Lara's shadow
    MSAA 8x via 0x00000041
    SGSSAA 8x via 0x00000041
     
    Last edited: Jun 17, 2017
  2. GuruKnight

    GuruKnight Master Guru

    Messages:
    841
    Likes Received:
    0
    GPU:
    2 x 980 Ti AMP! Ex
    The main reason you need "0x000000C0" for TR:Legend is because of this next generation stuff :)
    "C0" contains an additional supersampling AA bit compared to just "40".

    TR:Anniversary uses more basic rendering, and "0x00000040" should be enough for all AA modes really.
    But as you said, it might be a trade-off in terms of AA quality.
     
  3. dr_rus

    dr_rus Ancient Guru

    Messages:
    1,837
    Likes Received:
    18
    GPU:
    GTX 1080 GRP
    Well, 41 is working perfectly so far, no issues.
     
  4. MrBonk

    MrBonk Ancient Guru

    Messages:
    2,689
    Likes Received:
    0
    GPU:
    ASUS GTX 980 STRIX
    You could try C5 or 81 at the end to see if the image retention changes and if it effects AA quality. Couldn't hurt to try the AA fix as well.
     

  5. dr_rus

    dr_rus Ancient Guru

    Messages:
    1,837
    Likes Received:
    18
    GPU:
    GTX 1080 GRP
    I've tried pretty much all Cx bits with no luck. Don't remember if I've tried 81. But anyway, 41 works fine.

    Btw, AA Fix is needed for TR Underworld's SGSSAA bit 0x004000C0, there are some white outlines on Lara's hair without it. Can easily be spotted in the beginning of the ship level after the initial underwater part.
     
    Last edited: Jun 18, 2017
  6. Jodeth

    Jodeth Member

    Messages:
    16
    Likes Received:
    0
    GPU:
    EVGA GTX 970 SSC 4GB
    Rocket League

    SGSSAA - 0x0000F0C1

    Comparison shots:
    No AA
    2x SGSSAA

    Inspector

    Issues:
    None, after an hour of use.
     
  7. MrBonk

    MrBonk Ancient Guru

    Messages:
    2,689
    Likes Received:
    0
    GPU:
    ASUS GTX 980 STRIX
    Want to try that with 0x000000C1 instead please? The F shouldn't be needed but it may also cause an IQ difference.

    Nice to see a game that 2xSGSSAA actually looks decent with again. Most of the time it ends up being this weird blurry,ugly mess.
     
  8. GuruKnight

    GuruKnight Master Guru

    Messages:
    841
    Likes Received:
    0
    GPU:
    2 x 980 Ti AMP! Ex
  9. KainXVIII

    KainXVIII Member

    Messages:
    30
    Likes Received:
    0
    GPU:
    MSI GTX 970
    I still use 0x000010C1 for 2x SGSSAA in Rocket League (found on some page in this thread).
    I wonder which bit is better though? =)
     
  10. GuruKnight

    GuruKnight Master Guru

    Messages:
    841
    Likes Received:
    0
    GPU:
    2 x 980 Ti AMP! Ex
    Basically 0x000000C1 is enough for SGSSAA in most UE3 games at least for 16:9 resolutions.
    0x080000C1 ensures compatibility with other aspect ratios, unless the game is locked into 16:9 mode (e.g. Mirror's Edge).
     

  11. millibyte

    millibyte Maha Guru

    Messages:
    1,017
    Likes Received:
    1
    GPU:
    GTX 1080 Megatron
    Works great in Forza Horizon 3 as well.
     
  12. BuildeR2

    BuildeR2 Ancient Guru

    Messages:
    2,366
    Likes Received:
    4
    GPU:
    MSI 1080GX @ 2k/11k
    Are you guys sure it is working? I tried this back when he first posted about it and again just now, yet it does not work in either game. I use the exact settings shown in NVPI yet all signs point to it having no effect. Looking at figures like GPU load, core clocks, GPU wattage and power draw all show a linear increase from MSAA 2x to 4x and 8x. It seems like if it were working GPU load would shoot up on 4x since that is when the SGSSAA should take effect.

    Care to break it down for me as to how exactly you got it to work for these games, because I'd love to use it.
     
  13. millibyte

    millibyte Maha Guru

    Messages:
    1,017
    Likes Received:
    1
    GPU:
    GTX 1080 Megatron
    Did you set MSAA in-game to the same value as you did in nvidiaprofileinspector? There is a hit to performance, but not nearly as much as downsampling or SSAA.

    Static images aren't the best to show the gains in image quality but here you can see the difference in GPU load:

    In game MSAA 4x only:
    [​IMG]

    In game MSAA 4x and SGSSAA 4x:
    [​IMG]

    Changes are most notable while in motion and on shadows, reflections, foliage, powerlines, and other thin geometry. I just did a quick drive around with only in-game AA enabled, and even with 8x MSAA, there is a ton of shimmering and aliasing that gets cleaned up quite nicely with SGSSAA. It really makes the Forza games and Assetto Corsa look fantastic without destroying performance.
     
  14. Jodeth

    Jodeth Member

    Messages:
    16
    Likes Received:
    0
    GPU:
    EVGA GTX 970 SSC 4GB
    Both are almost identical. I think the one with the F looks a tiny bit better.

    0x000000C1
    0x0000F0C1
     
  15. Jodeth

    Jodeth Member

    Messages:
    16
    Likes Received:
    0
    GPU:
    EVGA GTX 970 SSC 4GB
    Hotline Miami 2: Wrong Number

    0x000000C1

    Images are zoomed in.

    No AA
    8x SGSSAA

    Issues: AA makes it blurry, but that might not be a bad thing to some people. It kinda reminds me of the good old days of playing on a CRT TV.

    I haven't tried any AA on the first game, but my guess is that it'll work.
     

  16. KainXVIII

    KainXVIII Member

    Messages:
    30
    Likes Received:
    0
    GPU:
    MSI GTX 970
    Tried Prince of Persia: The Two Thrones today and again forcing MSAA don't work (and 0x00000041 bit from Warrior Within also don't help).
    Ingame MSAA works though, buuut i think it can cause crashes and hang ups :wanker: Besides TRSSAA can looks so much better
     
    Last edited: Jul 3, 2017
  17. Maarcis12

    Maarcis12 Member

    Messages:
    14
    Likes Received:
    0
    GPU:
    MSi GTX 950 2 GB
    Hello, it's me again, i wanted to know which anti aliasing flag i should use for Need For Speed Most Wanted 2012?
     
  18. MrBonk

    MrBonk Ancient Guru

    Messages:
    2,689
    Likes Received:
    0
    GPU:
    ASUS GTX 980 STRIX
    No idea, I don't even remember if that game is Dx9
     
  19. Maarcis12

    Maarcis12 Member

    Messages:
    14
    Likes Received:
    0
    GPU:
    MSi GTX 950 2 GB
    It's a DX10/11 game and uses beefed up Chameleon engine that was used for Hot Pursuit 2010. And the flag for HP 2010 doesn't work for this one.
     
  20. MrBonk

    MrBonk Ancient Guru

    Messages:
    2,689
    Likes Received:
    0
    GPU:
    ASUS GTX 980 STRIX
    Forcing AA in DX10/11 is possible.
     

Share This Page