nvidia's new AA filters: FXAA / TXAA / MFAA / ...
Page 1 of 10 Goto page 1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Next
consolitis
VIP Member



Posts: 27318

PostPosted: Wed, 2nd Mar 2011 19:55    Post subject: nvidia's new AA filters: FXAA / TXAA / MFAA / ...
I first mentioned it here: http://www.nfohump.com/forum/viewtopic.php?p=1407025#1407025

Now it seems they have published their research papers along with pictures that show SRAA working in Battlefield 3 (Frostbite 2) and Crysis 2 (CryEngine 3):
http://research.nvidia.com/sites/default/files/publications/I3D11.pdf
http://research.nvidia.com/sites/default/files/publications/sraa-talk.pdf




A comparison is here: http://translate.google.com/translate?hl=en&sl=auto&tl=en&u=http%3A%2F%2Fwww.pcgameshardware.de%2Faid%2C814266%2FBattlefield-3-und-Crysis-2-mit-Subpixel-Reconstruction-Anti-Aliasing%2FAction-Spiel%2FNews%2F



According to their presentation the feature can be deployed as a DX11 shader (DirectCompute).

However they also note it's not perfect and future work will focus on making MLAA and SRAA work together as both have strengths and weaknesses but when working together they are better than each one alone.


TWIN PEAKS is "something of a miracle."
"...like nothing else on television."
"a phenomenon."
"A tangled tale of sex, violence, power, junk food..."
"Like Nothing On Earth"

~ WHAT THEY'RE TRYING TO SAY CAN ONLY BE SEEN ~

http://www.youtube.com/watch?v=CHTUOgYNRzY


Last edited by consolitis on Tue, 18th Nov 2014 17:38; edited 4 times in total
Back to top
tonizito




Posts: 51090
Location: Portugal, the shithole of Europe.
PostPosted: Wed, 2nd Mar 2011 19:56    Post subject:
Y U NO POST IN THE HARDWARE FORUM?


boundle (thoughts on cracking AITD) wrote:
i guess thouth if without a legit key the installation was rolling back we are all fucking then
Back to top
(Nexus)




Posts: 2807
Location: 192.168.1.72
PostPosted: Wed, 2nd Mar 2011 19:57    Post subject:
tonizito wrote:
Y U NO POST IN THE HARDWARE FORUM?




Anyway i watched the videos and i can't say i see any difference, maybe i need to visit a eye doctor or something Smug


Last edited by (Nexus) on Wed, 2nd Mar 2011 19:59; edited 1 time in total
Back to top
consolitis
VIP Member



Posts: 27318

PostPosted: Wed, 2nd Mar 2011 19:58    Post subject:
tonizito wrote:
Y U NO POST IN THE HARDWARE FORUM?


Because it's about Battlefield 3 and Crysis 2?


TWIN PEAKS is "something of a miracle."
"...like nothing else on television."
"a phenomenon."
"A tangled tale of sex, violence, power, junk food..."
"Like Nothing On Earth"

~ WHAT THEY'RE TRYING TO SAY CAN ONLY BE SEEN ~

http://www.youtube.com/watch?v=CHTUOgYNRzY
Back to top
tonizito




Posts: 51090
Location: Portugal, the shithole of Europe.
PostPosted: Wed, 2nd Mar 2011 20:04    Post subject:
consolitis wrote:
Because it's about Battlefield 3 and Crysis 2?
But it's about MLAA and SRAA too, which are hardware features.
Don't get me wrong, I got nothing against posting it here since it gets much more visibility but the hardware forum needs some love too dude.


boundle (thoughts on cracking AITD) wrote:
i guess thouth if without a legit key the installation was rolling back we are all fucking then
Back to top
inz




Posts: 11914

PostPosted: Wed, 2nd Mar 2011 20:05    Post subject:
Twinny wrote:

Anyway i watched the videos and i can't say i see any difference, maybe i need to visit a eye doctor or something Smug


So it's like other nVidia innovations then.

No discernible difference except in lowered FPS. Cool Face
Back to top
VGAdeadcafe




Posts: 22230
Location: ★ ಠ_ಠ ★
PostPosted: Wed, 2nd Mar 2011 20:08    Post subject:
tonizito wrote:
consolitis wrote:
Because it's about Battlefield 3 and Crysis 2?
But it's about MLAA and SRAA too, which are hardware features.
Don't get me wrong, I got nothing against posting it here since it gets much more visibility but the hardware forum needs some love too dude.

Won't get much visibility if it gets buried to second page Very Happy
Back to top
JBeckman
VIP Member



Posts: 34549
Location: Sweden
PostPosted: Wed, 2nd Mar 2011 20:08    Post subject:
I (again, hah.) just saw something about that in a earlier article via PCGH.de, didn't read into it much though, interesting. Smile

http://www.pcgameshardware.de/aid,814266/Battlefield-3-und-Crysis-2-mit-Subpixel-Reconstruction-Anti-Aliasing/Action-Spiel/News/
Back to top
consolitis
VIP Member



Posts: 27318

PostPosted: Wed, 2nd Mar 2011 20:09    Post subject:
The article is in the OP already Smile


TWIN PEAKS is "something of a miracle."
"...like nothing else on television."
"a phenomenon."
"A tangled tale of sex, violence, power, junk food..."
"Like Nothing On Earth"

~ WHAT THEY'RE TRYING TO SAY CAN ONLY BE SEEN ~

http://www.youtube.com/watch?v=CHTUOgYNRzY
Back to top
JBeckman
VIP Member



Posts: 34549
Location: Sweden
PostPosted: Wed, 2nd Mar 2011 20:09    Post subject:
Hah you're

EDIT: Damnit it stopped typing, anyway what I was about to say was that, you're right I missed that due to the translate URL imbedded link. Smile
Back to top
Smikis.




Posts: 1994

PostPosted: Wed, 2nd Mar 2011 20:10    Post subject:
they always show off features like that, and then provides videos with resoliution from 2000, and images that cant be enlarged.. my ass, cant see much of diff.. and ssaa 16 looks better than sraa
Back to top
consolitis
VIP Member



Posts: 27318

PostPosted: Wed, 2nd Mar 2011 20:11    Post subject:
Smikis. wrote:
they always show off features like that, and then provides videos with resoliution from 2000, and images that cant be enlarged.. my ass, cant see much of diff.. and ssaa 16 looks better than sraa


SSAA 16? It also runs like shit. There are big images in the PDFs I posted. edit I mean with enlarged details to compare.


TWIN PEAKS is "something of a miracle."
"...like nothing else on television."
"a phenomenon."
"A tangled tale of sex, violence, power, junk food..."
"Like Nothing On Earth"

~ WHAT THEY'RE TRYING TO SAY CAN ONLY BE SEEN ~

http://www.youtube.com/watch?v=CHTUOgYNRzY
Back to top
JBeckman
VIP Member



Posts: 34549
Location: Sweden
PostPosted: Wed, 2nd Mar 2011 20:22    Post subject:
I started reading those, very interesting info and comparisons, I assume both methods (MLAA via AMD primarily and now SRAA via NVIDIA) will work as cheaper or rather more performance friendly alternatives to SSAA while also being very compatible with most titles, examples in that second PDF were very interesting and it seems like a good alternative, apparently this is already in the 266.xx something NVIDIA drivers though I'm unsure how it could be activated if it even is complete at all. Smile
Back to top
Werelds
Special Little Man



Posts: 15098
Location: 0100111001001100
PostPosted: Wed, 2nd Mar 2011 20:24    Post subject:
I'll grab the proper pictures in a bit and point out some highlights, but in a nutshell, here's why SRAA and MLAA are interesting alternatives: they are much more efficient. Only problem is that for both techniques, there are situations where it just won't work due to their nature. MLAA has negative effects on small text for example, SRAA has some issues with very fine structures. Both have issues with areas surrounded by shadows in some situations as well. Upside is that both can rival 16x quality modes in the areas where they do work, at anywhere from 10% to 50% of the time needed.

I don't have the exact numbers at hand, but with MLAA on a 9800 GTX it basically means the difference between 4.0-5.5 ms, or 0.35-0.55 ms (for a 720p image, with the slower one being just 8xMSAA) Smile

Now we just need some genius to combine them for the perfect image Razz
Back to top
consolitis
VIP Member



Posts: 27318

PostPosted: Wed, 2nd Mar 2011 20:32    Post subject:
JBeckman wrote:
apparently this is already in the 266.xx something NVIDIA drivers though I'm unsure how it could be activated if it even is complete at all. Smile


I'm pretty sure it's not there.

edit Nicely summarized Werelds! Smile


TWIN PEAKS is "something of a miracle."
"...like nothing else on television."
"a phenomenon."
"A tangled tale of sex, violence, power, junk food..."
"Like Nothing On Earth"

~ WHAT THEY'RE TRYING TO SAY CAN ONLY BE SEEN ~

http://www.youtube.com/watch?v=CHTUOgYNRzY
Back to top
randir14




Posts: 4950

PostPosted: Wed, 2nd Mar 2011 20:35    Post subject:
Will this be like MLAA in that it works with most games, even those without AA support? Or is it just a feature some games will have?
Back to top
consolitis
VIP Member



Posts: 27318

PostPosted: Wed, 2nd Mar 2011 20:41    Post subject:
I believe this is the plan, but so far they haven't specified when it's coming etc. We only know that Crytek and DICE have experimented with it and that it's implemented as a DX11 shader.

However I wouldn't be surprised if the dx11 patch of Crysis 2 includes native support for it or a compatible driver is released with it.


TWIN PEAKS is "something of a miracle."
"...like nothing else on television."
"a phenomenon."
"A tangled tale of sex, violence, power, junk food..."
"Like Nothing On Earth"

~ WHAT THEY'RE TRYING TO SAY CAN ONLY BE SEEN ~

http://www.youtube.com/watch?v=CHTUOgYNRzY
Back to top
Werelds
Special Little Man



Posts: 15098
Location: 0100111001001100
PostPosted: Wed, 2nd Mar 2011 21:10    Post subject:
Right, here's some comparison based off the BF3 shots. I didn't blow them all up to bigger sizes, because there's no need.

Here's the ultimate point of failure for SRAA (top): fine structure + heavy shadow usage. Note the shadow spikes, and general lack of AA on the fence itself:


And here's an example of where it works just fine (top = SRAA), in fact, the top of the tank looks better with SRAA:


Fine details get lost again (left = SRAA):


Shadow surrounded area, note the "leakage" (top = SRAA obviously):


Full-sized images @ http://www.werelds.net/sraa/ - initial one is SSAA. Click the image and give it a second to load the second image. There's your in-place comparison Smile

Or open up this and this Wink
Back to top
Mister_s




Posts: 19863

PostPosted: Wed, 2nd Mar 2011 21:13    Post subject:
I'm not impressed.
Back to top
Werelds
Special Little Man



Posts: 15098
Location: 0100111001001100
PostPosted: Wed, 2nd Mar 2011 21:30    Post subject:
Just keep in mind that these are static shots, things like the shadow leakage you won't notice when moving. Unfortunately, the shit with the fences and other fine details will be very noticeable Sad
Back to top
BearishSun




Posts: 4484

PostPosted: Wed, 2nd Mar 2011 21:47    Post subject:
Aside for the additional moire patterns on the fence(not a good thing) I don't see much of a difference.
Back to top
Mister_s




Posts: 19863

PostPosted: Wed, 2nd Mar 2011 22:00    Post subject:
I persoanlly don't like AA, and these new techniques (MLAA/SRAA) still do not convince me. It's an illusion, the image is blurred. Nothing is smoothed, it only seems like it. This causes problems in small detail. I haven't read anything about SRAA, but afaik MLAA is severely game dependent. While in one game it can put MSAA to shame with less performance hit, in another game it's useless. Instead of this post-processing blurring and covering up, I'd much rather have HW changes. HW developers, namely monitor developers, should focus on very high resolutions already. The dot pitch in a common monitor needs to be drastically lowered so the gridforming will be very slight. It's a thing for the future though, pixels simply cannot be that small yet afaik.
Back to top
BearishSun




Posts: 4484

PostPosted: Wed, 2nd Mar 2011 22:07    Post subject:
That wouldn't do anything, having 4 smaller pixels, instead of one pixel with 4 blurred samples would look the same. As your eye wouldn't be able to see the smaller pixels it would blur them into one anyway.

Actually it would likely look worse because pixels would be uniformly distributed, and sampling generally works much better if samples are stratified randomly because human eye is more tolerant to noise than patterns.
Back to top
Mister_s




Posts: 19863

PostPosted: Wed, 2nd Mar 2011 22:25    Post subject:
If the dotpitch is very small the eye wont be able to discern edge forming. With super high resolutions on medium sized screens, edges will be much harder to notice. How exactly is blurring the grid formation of pixels better?
Back to top
BearishSun




Posts: 4484

PostPosted: Wed, 2nd Mar 2011 22:27    Post subject:
You achieve the same effect, with no additional hardware?

Not to mention you that this method would be the equivalent of using FSAA performance wise.


Last edited by BearishSun on Wed, 2nd Mar 2011 22:29; edited 1 time in total
Back to top
Werelds
Special Little Man



Posts: 15098
Location: 0100111001001100
PostPosted: Wed, 2nd Mar 2011 22:28    Post subject:
Mister_s wrote:
I persoanlly don't like AA, and these new techniques (MLAA/SRAA) still do not convince me. It's an illusion, the image is blurred. Nothing is smoothed, it only seems like it. This causes problems in small detail. I haven't read anything about SRAA, but afaik MLAA is severely game dependent. While in one game it can put MSAA to shame with less performance hit, in another game it's useless. Instead of this post-processing blurring and covering up, I'd much rather have HW changes. HW developers, namely monitor developers, should focus on very high resolutions already. The dot pitch in a common monitor needs to be drastically lowered so the gridforming will be very slight. It's a thing for the future though, pixels simply cannot be that small yet afaik.


Thing with MLAA is that it wasn't meant to replace MSAA in most games. The thing about MLAA is that it's a post-processing filter so to speak, which is why it is completely engine independent. As a result, it can work on (older) deferred shading engines, which typically lack AA altogether. Good example is GTA 4; in that game MLAA actually works pretty darn well and doesn't have the same overall blur effect as the game's own "AA" does. The rest of the engine is utter shite as we all know, but that's the kind of engine where MLAA comes in its own. There are also some more horrible UE3 titles (read: games where the developers were too fucking lazy to update their build) where it works wonders for example; I don't think UE3 is entirely deferred, or at all anymore.

The fact that it's done during post-processing is also its disadvantage obviously Smile
Back to top
Mister_s




Posts: 19863

PostPosted: Wed, 2nd Mar 2011 22:31    Post subject:
So blurring the edges with AA is the same as super high resolutions? And what exactly do you mean with additional hardware? A good implementation of AA isnt free.
Back to top
BearishSun




Posts: 4484

PostPosted: Wed, 2nd Mar 2011 22:35    Post subject:
By additional hardware I mean the high resolution monitor. Plus a high performance graphics card that will need to shade all those pixels (MSAA for example is optimized so not all samples are shaded, only the blurred pixel result is).

Mister_s, yes that's pretty much what I'm saying. Your eye can't tell the difference. Same as if you saw a picture from far away, and then compared it to a smaller version of the picture in your hand. It wouldn't matter the far away picture is much higher resolution.

There's might be some subtle differences I am not aware of though.

P.S.

I'm talking primarily about MSAA, which doesn't just blur the edges in postprocessing, but actually samples multiple subpixels and averages the color.
Back to top
Hellhound666




Posts: 154
Location: NL
PostPosted: Wed, 2nd Mar 2011 23:00    Post subject:
i think it all, has to do with consoles not being powerfull to do decent AA. I stil play old games like UT & Q3 and set in the Nvidia control panel the amount of AA, looks beautiful and no blurry edges. Nowadays AA in games look like shit (mostly on console ports that is). You can set BFBC2 to 32x AA and still you see jagged edges allover the place. For me those things are almost deal breakers in games, i do 3d rendering so jagged edges are a big NO to me Very Happy
Back to top
Mister_s




Posts: 19863

PostPosted: Thu, 3rd Mar 2011 11:39    Post subject:
I thought MLAA/SRAA were here to replace FSAA/MSAA, that's how it was advertised on many sites when the tech was announced. After reading some more about it, Nvidia/Ati seem to want to use it as an additional post-processig step. So lower the MSAA levels --> performance win --> MLAA/SRAA. This though is not an improvement, rather a replacement of higher levels of MSAA with a lesser method to gain performance.
MSAA, especially high levels of it, are very performance heavy. The "you'd need better HW for higher resolutions" is an erroneous argument since higher levels of MSAA require very good HW too. Crank up the MSAA in Crysis for example, that'll drag down even the best GPU.
It's a matter of opinion I guess. I think very high resolution monitors are very necessary since it not only is good for games, but for other applications too. Since we cannot stop using square pixels, upping the resolution to a high enough point so that grid formation is not discernable anymore, is a good replacements imo.

Does any tech savvy person here now the effect of very high resolution vs. very high MSAA on performance?
Back to top
Page 1 of 10 All times are GMT + 1 Hour
NFOHump.com Forum Index - PC Games Arena Goto page 1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Next
Signature/Avatar nuking: none (can be changed in your profile)  


Display posts from previous:   

Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB 2.0.8 © 2001, 2002 phpBB Group