What is FXAA

Post » Sat Jun 16, 2012 2:15 pm

What does FXAA in the options menu do? It is a checkbox, you either check it or leave it unchecked. Thanks for any help.
User avatar
Jack
 
Posts: 3483
Joined: Sat Oct 20, 2007 8:08 am

Post » Sat Jun 16, 2012 6:29 pm

If you think of it as Hardware Accelerated AA, then you are not too far off the mark.

Here is a detailed explanation

http://www.codinghorror.com/blog/2011/12/fast-approximate-anti-aliasing-fxaa.html

Some video cards and systems do well with this checked, some do not. I have not used it myself as I am old enough to not care about AA that much. Losing close focus depth of field as we age does have some advantages. So, I don't know if you have to set a corresponding setting in your video card's control panel, something else I don't let run on my system as I let games set AA and AF and whatnot.
User avatar
Marlo Stanfield
 
Posts: 3432
Joined: Wed May 16, 2007 11:00 pm

Post » Sat Jun 16, 2012 12:12 pm

...I have not used it myself as I am old enough to not care about AA that much. Losing close focus depth of field as we age does have some advantages...
There are however better reasons than just getting old and blind to care less about it.

Games these days have many effects that often cause a reduction of the stair effect on lines. Take the bloom effect for instance. It softens highlights and washes them out and reduces the stair effect at those highlights. Depth of field simulation, fog and weather effects indirectly reduce stair effects by reducing the overall range of the colour palette. Water effects like reflection and refraction constantly produce movements and make it impossible to spot a stair effect. It is similar with heat blur effects. In short, the more effects there are, the less we are able to notice stairs in lines. What remains can get handled by a combination of a low AA and FXAA setting.
User avatar
Brιonα Renae
 
Posts: 3430
Joined: Mon Oct 22, 2007 3:10 am

Post » Sat Jun 16, 2012 8:15 pm

http://www.codinghorror.com/blog/2011/12/fast-approximate-anti-aliasing-fxaa.html

Thank you for the link. I appreciate it!
User avatar
CArlos BArrera
 
Posts: 3470
Joined: Wed Nov 21, 2007 3:26 am

Post » Sun Jun 17, 2012 3:16 am

So is FXAA better than AA or just a a faster almost as good version?
User avatar
NIloufar Emporio
 
Posts: 3366
Joined: Tue Dec 19, 2006 6:18 pm

Post » Sat Jun 16, 2012 6:29 pm

So is FXAA better than AA or just a a faster almost as good version?
AA is the true anti-aliasing algorithm. The cost of AA gets high quick with each step (2x, 4x, 8x, 12x, 16x), while the gain gets smaller.

FXAA is an approximation of AA. It filters the final image. Its effect is close to AA, but it costs less than true AA. Because it is an approximation can it not replace true AA in terms of image quality. It is however faster than AA.

I use AA until most of the stair effects are gone and without trading too much FPS for quality, and then let FXAA take care of the rest.
User avatar
Kelsey Hall
 
Posts: 3355
Joined: Sat Dec 16, 2006 8:10 pm

Post » Sat Jun 16, 2012 2:53 pm

So you can have both enabled at the same time? What about that blurry image comment for FXAA?
User avatar
Lizbeth Ruiz
 
Posts: 3358
Joined: Fri Aug 24, 2007 1:35 pm

Post » Sun Jun 17, 2012 2:18 am

If you think of it as Hardware Accelerated AA, then you are not too far off the mark.

Here is a detailed explanation

http://www.codinghorror.com/blog/2011/12/fast-approximate-anti-aliasing-fxaa.html

Some video cards and systems do well with this checked, some do not. I have not used it myself as I am old enough to not care about AA that much. Losing close focus depth of field as we age does have some advantages. So, I don't know if you have to set a corresponding setting in your video card's control panel, something else I don't let run on my system as I let games set AA and AF and whatnot.

aha... I always wondered myself. thanks.
User avatar
lisa nuttall
 
Posts: 3277
Joined: Tue Jun 20, 2006 1:33 pm

Post » Sun Jun 17, 2012 2:45 am

So you can have both enabled at the same time? What about that blurry image comment for FXAA?
Yes, you can. Best is to test it.

Because FXAA is only an approximation and works like a filter can it cause blurriness.

For example, when you want something to look like it has got a stair effect and put it into a texture, will AA not touch it, but FXAA will. Players will more likely see this as a good thing, while artists will tend to see it as bad or incorrect.
User avatar
Multi Multi
 
Posts: 3382
Joined: Mon Sep 18, 2006 4:07 pm

Post » Sun Jun 17, 2012 2:12 am

So you can have both enabled at the same time? What about that blurry image comment for FXAA?

Everyone's results are different. If FXAA works well on your system, then use it. But as other's have posted, true AA is better for the heavy lifting. Say up to 2X or 4X with AA, add FXAA if needed or desired instead of going to 8X 16X. Or, you might just prefer 4X or 8X straight AA. In addition, sometimes it is better to use the GPU's control panel and force AA there, and sometimes it is better to use the in game setting instead. One will perform better than others. However, I never let the GPU control panel software load myself and always use in game settings.

As always, you need to balance game performance with visual quality. Only you can determine if a change is for the better or worse on your rig to your eyes.
User avatar
Robert Bindley
 
Posts: 3474
Joined: Fri Aug 03, 2007 5:31 pm

Post » Sat Jun 16, 2012 12:44 pm

Basically before the HD texture packs i just had the max AA but now i am considering lowering the actual AA and applying FXAA as there is some stuttering due to the textures, i think.
User avatar
Jeneene Hunte
 
Posts: 3478
Joined: Mon Sep 11, 2006 3:18 pm

Post » Sat Jun 16, 2012 4:27 pm

Basically before the HD texture packs i just had the max AA but now i am considering lowering the actual AA and applying FXAA as there is some stuttering due to the textures, i think.

Before the HD texture pack I used 8x AA. After the HD pack, in some outdoor areas, I started dropping fps, so I switched to 4x AA and FXAA. I like the look and performance is better.
User avatar
brandon frier
 
Posts: 3422
Joined: Wed Oct 17, 2007 8:47 pm

Post » Sat Jun 16, 2012 3:39 pm

Basically before the HD texture packs i just had the max AA but now i am considering lowering the actual AA and applying FXAA as there is some stuttering due to the textures, i think.
If you have got an Nvidia card then you can enable transparency anti-aliasing, too.

Some textures have transparent parts like all the grass and bushes. Transparency anti-aliasing takes care of the stair effect along all the little branches and leafs.

You need to enable it in your driver and in the SkyrimPrefs.ini file. You find this file in your home directory under

Documents\My Games\Skyrim\

Search for the display section and add (or change, if it already exists) the following to it:

[display]...bTransparencyMultisampling=1
User avatar
:)Colleenn
 
Posts: 3461
Joined: Thu Aug 31, 2006 9:03 am

Post » Sat Jun 16, 2012 2:17 pm

I have not used it myself as I am old enough to not care about AA that much. Losing close focus depth of field as we age does have some advantages.

I'm in my 40s, but I still pick out jaggies. Although, I've heard others say FXAA/MLAA makes textures blurry... but I need a screenshot comparison to notice so I guess to me textures are already blurry.
User avatar
Siobhan Wallis-McRobert
 
Posts: 3449
Joined: Fri Dec 08, 2006 4:09 pm

Post » Sat Jun 16, 2012 9:05 pm

If you have got an Nvidia card then you can enable transparency anti-aliasing, too.

Some textures have transparent parts like all the grass and bushes. Transparency anti-aliasing takes care of the stair effect along all the little branches and leafs.

You need to enable it in your driver and in the SkyrimPrefs.ini file. You find this file in your home directory under

Documents\My Games\Skyrim\

Search for the display section and add (or change, if it already exists) the following to it:

[display]...bTransparencyMultisampling=1

In my own experience, multisampling and transparency AA have a pretty severe effect on performance. FXAA and SMAA provide more or less free transparency antialiasing.

I have all the in-game antialiasing settings turned off, with the InjectSMAA hack installed. http://mrhaandi.blogspot.com/p/injectsmaa.html They say it offers similar performance to FXAA, but without the texture blurring.

I've heard SGSSAA is supposed to be a fast transparency option, but I've never tried it myself.

Also, the MSAA w/ transparency settings can be changed from the nvidia control panel if you have an nvidia card, without the need to edit a config file.
User avatar
James Wilson
 
Posts: 3457
Joined: Mon Nov 12, 2007 12:51 pm

Post » Sat Jun 16, 2012 11:06 am

I already had once a conversation with someone who believed in SGSSAA being a good thing. It is however only a bug in some versions of the Nvidia driver and should be treated as such. Even Nvidia engineers take a distance to it and so should everyone else. If you cannot spare a few frames then you are free to trade true AA with anything you see fit of course.

I have ambient occlusion enabled... Wherever two surfaces intersect does it create a line (law of math). Ambient occlusion will shade these intersection lines and any stair effect gets reduced in its strength as a result of this. It is another effect that reduces the overall need for anti-aliasing. And all those extra ambient shadows look great, too.

It is better to enable all effects and thereby to keep AA at a minimum, before one turns everything off and then to treat the image with onions, LSD and fabric softener.
User avatar
El Khatiri
 
Posts: 3568
Joined: Sat Sep 01, 2007 2:43 am


Return to V - Skyrim