1. Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Why does Nvidia brag about FXAA? It makes most of my games look like crap...

Discussion in 'NVIDIA' started by Phusius, Oct 4, 2012.

  1. Benetanegia

    Benetanegia New Member

    Joined:
    Sep 11, 2009
    Messages:
    2,683 (1.43/day)
    Thanks Received:
    694
    Location:
    Reaching your left retina.
    No, I mean anisotropic filtering. The way texture filtering works is similar to AA except it is effectively applied on textures instead of the screen. Going by the most broad sense of aliasing, AF is an anti-aliasing method, well actually any texture filtering method is, anisotropic is just the most accurate one.
     
  2. newtekie1

    newtekie1 Semi-Retired Folder

    Joined:
    Nov 22, 2005
    Messages:
    20,061 (6.15/day)
    Thanks Received:
    6,122
    I don't know what other way to enable it other than to set the setting to 16x, do you?

    And no, it is not exactly the same as AA. It improves aliasing effects, but it is no where near as effective as actual AA, hence the reason that it does not blur the texture as much, and why it still produces jaggies in textures.

    I'll give you an example.

    [​IMG]

    The top screenshot is with AF forced to 16x and AA forced to 0 in my nVidia Control Panel. the fronts of the cabinets are one big texture. You can see the horrible jaggies in certain areas, especially around the black board on the doors on the cabinet closest to the camera.

    The bottom screen shot is with FXAA turned on. Notice how the jaggies in the texture are a lot less noticeable? AF does help with jaggies, but it is no where near as powerful as true AA being applied to textures. AF does not eliminate jaggies in textures, even on its highest setting.
     
    Crunching for Team TPU 50 Million points folded for TPU
  3. Benetanegia

    Benetanegia New Member

    Joined:
    Sep 11, 2009
    Messages:
    2,683 (1.43/day)
    Thanks Received:
    694
    Location:
    Reaching your left retina.
    Not a single texture. Don't know how or why*, but that is the case. For example look at the vertical line on the left. The one that is supposed to be the outside of the door (also the horizontal lines in the middle, the ones that line up with the crystal). No jaggies. That's how it's supposed to look.

    *Where you see jaggies is probably because the artist separated that part to either:
    1) save on polys
    2) separate uvw coordinates, to make it easier for unwrapping the texture (a so so given the low poly count)
    3) same as 2, but in order to make it easier for the texture guys

    EDIT: To add some more details of what we are talking about here. It'd be hard to find a ss with more lines in more directions on it. Some are lines on textures, others geometry. See the stark difference.

    [​IMG]
    [​IMG][​IMG]
     
    Last edited: Oct 13, 2012
  4. LAN_deRf_HA

    LAN_deRf_HA

    Joined:
    Apr 4, 2008
    Messages:
    4,557 (1.90/day)
    Thanks Received:
    952
    I just use it in games with tons of vegetation that seem unaffected by normal AA, like crysis. Makes a huge difference on the palms in that game.
     
    Phusius says thanks.
  5. erocker

    erocker Super Moderator Staff Member

    Joined:
    Jul 19, 2006
    Messages:
    39,821 (13.16/day)
    Thanks Received:
    14,196
    I love FXAA. Not only does it have various levels of anti aliasing, it has other filters as well.
     
  6. Phusius

    Phusius New Member

    Joined:
    Mar 23, 2012
    Messages:
    1,318 (1.39/day)
    Thanks Received:
    380
    Go play with your 7970 some more. :roll:
     
  7. erocker

    erocker Super Moderator Staff Member

    Joined:
    Jul 19, 2006
    Messages:
    39,821 (13.16/day)
    Thanks Received:
    14,196
    Yes, I use FXAA on my 7970. :)
     
    Aquinus says thanks.
  8. Phusius

    Phusius New Member

    Joined:
    Mar 23, 2012
    Messages:
    1,318 (1.39/day)
    Thanks Received:
    380
    How do you use Physx and FXAA on your 7970... stop keeping these secrets!!! :(
     
  9. erocker

    erocker Super Moderator Staff Member

    Joined:
    Jul 19, 2006
    Messages:
    39,821 (13.16/day)
    Thanks Received:
    14,196
    PhysX? I didn't mention PhysX. FXAA will work if the game supports it. There's even FXAA injectors that will work with anything.
     
  10. Phusius

    Phusius New Member

    Joined:
    Mar 23, 2012
    Messages:
    1,318 (1.39/day)
    Thanks Received:
    380
    I keep trying FXAA in different games, I don't know, I dislike it. Haven't found one game I like the way it looks, it's a blurry mess. MSAA x4 and AF x 16 for life.
     
  11. RejZoR

    RejZoR

    Joined:
    Oct 2, 2004
    Messages:
    4,747 (1.29/day)
    Thanks Received:
    990
    Location:
    Europe/Slovenia
    I wouldn't use FXAA injectors in online games because it will most probably clash with anti-cheat protection. And Valve is playing ignorant if you ask them what will happen if you get VAC banned because of it. I'm just not willing to risk all my Steam games just so that Valve will later say, yeah well, tough luck for you pal and that would be it. I've tried injectSMAA once for NFS Hot Pursuit 2010 and didn't find it particularly better or worse than native MLAA2 on my Radeon. MLAA1 was a bit problematic on HUD elements and stuff but MLAA isn't.

    I really don't get it where ppl see "blurry mess". It's a blurry mess if you're applying FXAA or MLAA2 at 800x600 on a 22 inch screen but when using native resolution it is nowhere near anything i'd call blurry. The reason why you might think its all blurry is because even though you use 4xFSAA you probably don't use it on transparent textures and you think the image is all blurry where in fact its the way it should be in the first place.
     
  12. Super XP

    Super XP

    Joined:
    Mar 23, 2005
    Messages:
    2,764 (0.79/day)
    Thanks Received:
    538
    Location:
    Ancient Greece, Acropolis
    I tried MSAA and don't like it regardless of game.
     
  13. Phusius

    Phusius New Member

    Joined:
    Mar 23, 2012
    Messages:
    1,318 (1.39/day)
    Thanks Received:
    380
    lol... enjoy your FXAA then bud.
     
  14. newtekie1

    newtekie1 Semi-Retired Folder

    Joined:
    Nov 22, 2005
    Messages:
    20,061 (6.15/day)
    Thanks Received:
    6,122
    Like I said, it all comes down to preference. Really I don't like FXAA, it does make things a little blurry for my tastes, but that is what AA does. FXAA works great in games that are designed for it, because they optimize it. However, forcing it through control panel over does it. Just like forcing 16x AA through the control panel causes things to be too blurry too. If I'm going to force AA in a game that doesn't have it natively I use 4x at the most, most times only 2x. Any more than that and things get to blurry for me, some people don't like any AA because of the blur. It is all preference. If you don't like FXAA, don't use it. However, there are a lot of people that like FXAA, especially since it comes at next to no performance cost.
     
    Phusius says thanks.
    Crunching for Team TPU 50 Million points folded for TPU
  15. xBruce88x

    xBruce88x

    Joined:
    Oct 29, 2009
    Messages:
    2,422 (1.33/day)
    Thanks Received:
    587
    This is why the nvidia control panel lets you set customized settings for specific games... though its a bit more tedious with Steam games... the app can't seem to detect any of my steam games properly. I usually have to navigate to the game's main .exe (not the launcher .exe) within the app then set the settings i need. This works very well and the settings for that game will stay should you reset the "global" setting as the individual settings override that.

    also, having it override a setting versus enhance a setting can make a difference too.
     
    Phusius says thanks.
    2 Million points folded for TPU

Currently Active Users Viewing This Thread: 1 (0 members and 1 guest)

Share This Page