PDA

View Full Version : Inject SMAA - better than FXAA still 0 performance hit.


Pages : [1] 2

mailman2
12-04-11, 12:48 PM
http://mrhaandi.blogspot.com/p/injectsmaa.html

Love this stuff, FXAA absolutely rocks! I've started using it for every game now.. this doesn't blur the whole as much but still gives you AA with 0 performance hit. I havent tried this yet.

knghtwhosaysni
12-04-11, 09:55 PM
I've used this in Project Cars and it definitely does a better job than FXAA and possibly even a slightly smaller performance hit. The FXAA here has a sharpening filter too tho.

SMAA
http://img15.imageshack.us/img15/3501/pcars20111201123534575.th.png (http://img15.imageshack.us/i/pcars20111201123534575.png/)

FXAA
http://img16.imageshack.us/img16/4392/pcars20111201124035439.th.png (http://img16.imageshack.us/i/pcars20111201124035439.png/)

NoAA
http://img40.imageshack.us/img40/231/pcars20111201123542877.th.png (http://img40.imageshack.us/i/pcars20111201123542877.png/)

The long diagonals like the left air vent's pipe and the curb on the left are better with SMAA

Talon
12-05-11, 07:56 AM
Looks like it has issues with Steam and maybe some other overlays according to the comments. But wow I need to try this out because it looks impressive and performs really well.

zerobeta
12-05-11, 11:35 AM
Will this be available to apply from in game menus or through nvidia CP, or do we have to manually put the files in each game we want to apply this to?

So as I understand it, this type of AA is best in terms of low performance hit?

frenchy2k1
12-05-11, 12:21 PM
the next gen of AA. FX was nice, but SMAA is even better and even lower performance hit.
Those injecters only do 1x or 2x SMAA for now though.
Still getting there...

Bah!
12-05-11, 12:40 PM
This SMAA blows FXAA away. Better performance, better looking, and no blur!

Finally an injector worth using.

ATOJAR
12-05-11, 04:26 PM
Wow this is fantastic!

Re-installed GTA IV just to try this out ... It looks insane with this injector, Gone are the jaggies and the over all image quality has improved.

Thanks for the heads up ... Installing EFLC as i type. :D

Vardant
12-06-11, 06:00 AM
This SMAA blows FXAA away. Better performance, better looking, and no blur!

Finally an injector worth using.
They're not done with FXAA though - http://timothylottes.blogspot.com/

mailman2
12-06-11, 06:42 AM
They're not done with FXAA though - http://timothylottes.blogspot.com/


Awesome!

Finally some Win/Win for the PC community. After all the sludge console ports and being ignored by developers... at least the PC has something exciting happening for us.

omzig
12-06-11, 07:17 AM
Wow this is pretty cool,much better IQ than the FXAA (look forward to trying the temporal stuff Vardant posted about thought i always love the ATI temporal AA feature way back before they dropped support for it)

tested SMAA out in Skyrim and its so good i found i can drop MSAA totally (running at 2560x1440),the benefit of that is that im no longer seeing massive Vram loads meaning i can pack in plenty of highres textures MOD,gonna have a dig through my games for AA problem/massive FPS hit titles to try this on

thanks for the heads up

Burnt_Ram
12-06-11, 02:38 PM
very cool little app. tried it in BF3, but it doesn't seem to work. maybe in the future this tool will support BF3 ... *crosses fingers*

dikinher
12-06-11, 07:06 PM
I still use 2xaa with TSAA in Skyrim. The game looks better and crisp. With SMAA and FXAA the image looks like it is running in a lower resolution than the native resolution. Also, the grass doesn't look good because both injectors blend the textures, so they look like paper cutouts. And finally, the aliasing is noticeable when you are in motion. With MSAA, not so much at all.

loafer87gt
12-06-11, 09:00 PM
Can someone please tell me how to use this? With Skyrim, for example, do you just drop the DX10 files in the game executable directory? I did this, disabled the old FXAA from the video settings, and hitting the pause key does nothing and it appears I have no AA running at all in the game now. How do you tell games to use SMAA? Do you have to disable the ingame AA settings?

Thanks in advance for any help! Would like to give this a go.

dikinher
12-06-11, 10:08 PM
http://www.geforce.com/Optimize/Guides/the-elder-scrolls-v-skyrim-tweak-guide


The Skyrim guide by Koroush of tweakguides.com is now available on Geforce.com. It is pretty handy and detailed. Also has FXAA and MSAA comparison. According to Koroush, SMAA is the better choice since it doesn't have the blur visual effect from FXAA usage.

dikinher
12-06-11, 10:10 PM
Can someone please tell me how to use this? With Skyrim, for example, do you just drop the DX10 files in the game executable directory? I did this, disabled the old FXAA from the video settings, and hitting the pause key does nothing and it appears I have no AA running at all in the game now. How do you tell games to use SMAA? Do you have to disable the ingame AA settings?

Thanks in advance for any help! Would like to give this a go.

It's the same as installing the FXAA injector. Make sure to use the proper files if a game is DX9 or DX10.

dikinher
12-06-11, 10:30 PM
I know this works in Battlefield 3, but is it possible to use SMAA without getting banned from a punkbuster server?

loafer87gt
12-07-11, 12:12 AM
Found out what I was doing wrong. I saw the DX10 folder in Skyrim and assumed the program was DX10. Not the case. Dropped the DX9 SMAA injector in the folder and everything is running fine now. Don't notice much of a difference from the games built in FXAA however.

Burnt_Ram
12-07-11, 07:15 AM
I know this works in Battlefield 3, but is it possible to use SMAA without getting banned from a punkbuster server?

how did you get it to work in BF3? when i tried it the BF3.exe kept crashing.

loafer87gt
12-07-11, 12:15 PM
If you have any third party overlay app such as Afterburner running games will crash when running the SMAA injector. Likewise, Steam's overlay also causes issues.

Burnt_Ram
12-07-11, 01:08 PM
If you have any third party overlay app such as Afterburner running games will crash when running the SMAA injector. Likewise, Steam's overlay also causes issues.

oh ok, it must be evga precision then ... odd because i tried the FXAA injector for BF3 and the bf3.exe didnt crash.

Burnt_Ram
12-08-11, 11:12 AM
SMAA is great! have it working in BF3 and it is even better than running FXAA or MSAA + FXAA together!

I decided to remove it untill i know forsure i won't get PB banned ... Evenbalance and Dice have been asked but, sofar no response on the issue. hopefully we know something definative soon! great tool, and i want to use it damn it ...

Bah!
12-09-11, 07:45 AM
Someone on the EQ2 forums made an SMAA injector using the high settings. Better looking, still no performance impact!

http://forums.station.sony.com/eq2/posts/list.m?topic_id=509978

knghtwhosaysni
12-09-11, 08:57 PM
I haven't followed FXAA and SMAA closely. But I noticed that the links in this thread point to blogs. Are these algorithms based on third party researches and development efforts and not officially supported by nV?

I thought FXAA was nV's answer to AMD's MLAA...The shader for FXAA is made by a guy at Nvidia, Timothy Lottes. http://timothylottes.blogspot.com/

The shader for SMAA is made by this researcher Jorge Jiminez and some others. http://www.iryoku.com/smaa/

Normally, a game dev would have to incorporate these shaders into their games' pipelines themselves, but the "inject" versions are just the normal shaders along with a DirectX helper .dll, which applies the shaders at the end of the pipeline. Neither inject .dll's are made by Nvidia or Jorge tho, both have been made by coders unrelated to the actual shader R&D

Bman212121
12-14-11, 08:04 PM
Hmm this could be interesting...

@slaWter: Yea sometimes MLAA can be a bit overkill and blur things you don't want it too. It is especially bad about text and making it harder to read. From what I've seen so far FXAA doesn't necessarly blur the textures when you're looking up close to them, but I'm guessing they have softer edges that people aren't as used to so it appears blurry. There was a good write up from [H] talking about it. As far as I know text isn't really affected like it is with MLAA.

I'd guess that SMAA just tweaks some of the algorithms to keep the edges sharper making it perceivably better than FXAA. I'd have to guess that FXAA or MLAA could do the same thing with some more tweaking.


If anyone still has Test Drive Unlimited installed I wouldn't mind giving this a go. I tried that game with MLAA but it still didn't seem to fix the jaggies on the rails and the edges of the road. Would love to find an AA method that actually works on that game.

XDanger
01-22-12, 07:07 AM
January 16, 2012: version 2.7 released, featuring SMAA S2x and 4x.
http://www.iryoku.com/smaa/#downloads

Will 2.7 be injectorified?