FXAA blurriness 5 replies

Please wait...

Rikupsoni

Victim of Forgotten HopeForum bystander

50 XP

26th April 2004

0 Uploads

3,047 Posts

0 Threads

#1 6 years ago

What are your thoughts on nVidia's FXAA that is getting more common with video games? I've tested it only with Skyrim, but it came more to my attention with the new Unreal 3 tech demo.

It can deliver more jagging removal at a very good performance level, but there are many complaints that it makes the game seem blurry.

I suggest looking at this comparision of no AA vs. FXAA in Skyrim:

Spoiler: Show
1322453354mRtUzpLlJf_3_9_l.png

Look especially at the ground on the left side of the rock closely. Seems like the ones calling for blurriness had a point. Technically speaking it is not worsening the texture quality, but it's doing too much anti-aliasing where it shouldn't be done. ie. it's removing some of the good aliasing that is making the texture sharp.

That's like removing acne from your face with a blur tool in Photoshop, except using the tool on your whole head as with FXAA.

Here is the MSAA vs. FXAA Unreal 3: GeForce.com Samaritan MSAA-FXAA 3 Quality Comparison

It does remove more jagging, but especially look at the button up in the picture hanging from his jacket. It did reduce texture sharpness again.

I've seen pictures of custom FXAA injector addons for Skyrim, which make the situation a lot better. But still, it's sad if FXAA replaces common AA if it stays like this.

Anyone else have experience with FXAA? There are people defending the current state of it too. :cort:




Adrian Ţrumpeş Forum Mod

I LOVE TRUMP

261,077 XP

10th September 2007

4 Uploads

21,712 Posts

1,753 Threads

#2 6 years ago

It took a couple looks, but I see what you mean. I've noticed this effect in photo editing as well; a lot of it is to do with the process behind anti-aliasing. It's not removing the jags as much as it is just not accounting for them.

Anti-aliasing means removing signal components that have a higher frequency than is able to be properly resolved by the recording (or sampling) device

That would explain the blurriness.


"I'd shush her zephyr." ~ Zephyr.



Rikupsoni

Victim of Forgotten HopeForum bystander

50 XP

26th April 2004

0 Uploads

3,047 Posts

0 Threads

#3 6 years ago
computernerd;5620684It took a couple looks, but I see what you mean. I've noticed this effect in photo editing as well; a lot of it is to do with the process behind anti-aliasing. It's not removing the jags as much as it is just not accounting for them.

Yeah. By the way, here's a pretty convincing comparision:

Before: http://i.imgur.com/7BUgn.jpg After: http://i.imgur.com/InNtS.jpg

That's Skyrim standard FXAA vs. custom made tweaked FXAA injector. So it would seem FXAA has potential, but developers so far haven't optimized it really. It's not good to implent it if doesn't get better from that.




Adrian Ţrumpeş Forum Mod

I LOVE TRUMP

261,077 XP

10th September 2007

4 Uploads

21,712 Posts

1,753 Threads

#4 6 years ago

Looking at that, I've also noticed that method has been implemented in a lot of major films nowadays. That explains why a lot of them look very clean, but a tad blurry at the same time.


"I'd shush her zephyr." ~ Zephyr.



Kilobyte

What does the Fox say?

69,060 XP

23rd November 2002

0 Uploads

6,468 Posts

0 Threads

#5 6 years ago
Rikupsoni;5620701 Before: http://i.imgur.com/7BUgn.jpg After: http://i.imgur.com/InNtS.jpg

That second image looks very grainy, or staticy. Perhaps one of the reasons they decided against that approach.




Rikupsoni

Victim of Forgotten HopeForum bystander

50 XP

26th April 2004

0 Uploads

3,047 Posts

0 Threads

#6 6 years ago
Monster_user;5620716That second image looks very grainy, or staticy. Perhaps one of the reasons they decided against that approach.

But especially looking at her chest armour. Isn't standard FXAA's texture detail loss simply unacceptable?

This is actually quite an important question because Mass Effect 3 only has one option for AA and it's actually FXAA. They're not even telling it's actually FXAA in the video settings menu. But hopefully they'll always leave an option to disable AA and put your own settings in the video card control panel.