PDA

View Full Version : Anti aliasing for any game


randir14
08-21-2011, 01:46 AM
Someone has created a program that works like the ENB Series mod, but it gives you working FXAA in any game. I don't know if it works with ATI cards though. It's extremely simple to use and the config file has explanations for every setting:
http://www.assembla.com/spaces/fxaa-pp-inject/documents

FXAA Post Process Injection injects different post processing methods to games, like Anti Aliasing, Sharpening, Bloom, Color Tones etc.

FXAA is a cost effective Anti Aliasing process done in one single pass, which means that it has virtual no impact on the overall system performance.
That allows us to add additional passes and still keep the system requirement extremely low.


Many users of this tool even state, that it enhances new game title releases running on older hardware, without adding the performance penalty of the games build in shaders.

Anenome
08-21-2011, 02:09 AM
Why tho? AA is handled in hardware on any modern gaming rig. You can't change that pipeline except by getting a new GPU. And it works a lot better when you have access to the polygon and Z-buffer information, as also in a GPU...

Coldeath
08-21-2011, 03:20 AM
Anenome is correct on this. but i think that on much older games that do not use AA then there should be plenty of over head to work with. with something like the orginaly half life or dues ex it wold be good i guess. Bugger cant remember of ither of those games had AA fook

lockwoodx
08-21-2011, 08:03 AM
"Forcing" FS AA will always break about 99% of games.

Syl
08-21-2011, 09:17 AM
I "force" AA on many games using my Catalyst card drivers.

Never had a problem outside of a few performance issues, but that's to be expected considering how much hardware power forcing AA takes.

Anenome
08-21-2011, 09:17 AM
Forced-FSAA can bypass the game entirely, take the image being passed to it to render and work on it after the fact, not even touching the rendering demands, for games old enough not to use it...

But really, I look at those games as somehow charming and should be experienced that way. I remember fondly the patchwork textures of the PS1, for instance :P Same with the "N64 Smear" walls.

What I did find fascinating was the ability to take a pixelated object not simply blur it out with AA, but turn it into a cartoon character at much higher resolution, seeming to turn it into a smooth-lined character. Can't find an example :<

lockwoodx
08-21-2011, 09:37 AM
Forced-FSAA can bypass the game entirely, take the image being passed to it to render and work on it after the fact, not even touching the rendering demands, for games old enough not to use it...

But really, I look at those games as somehow charming and should be experienced that way. I remember fondly the patchwork textures of the PS1, for instance :P Same with the "N64 Smear" walls.

What I did find fascinating was the ability to take a pixelated object not simply blur it out with AA, but turn it into a cartoon character at much higher resolution, seeming to turn it into a smooth-lined character. Can't find an example :<

http://www.gamershell.com/static/screenshots/6713/143951_full.jpg

Cell-Shading?

Orphiuchus
08-21-2011, 09:41 AM
I force AA all the time using my drivers. Hell, I just played Freelancer again with 24xEQ AA. It looked great.

Anenome
08-21-2011, 09:47 AM
Cell-Shading?


It does come out looking somewhat cell shaded, cartoony.

But the example i saw was of a massively pixelated NES-era mushroom kingdom citizen that was then turned into a perfectly wonderful cartoon character with rounded edges that had been only suggested by the pixels. Must have been 20 times the resolution at least.

randir14
08-21-2011, 11:28 AM
FXAA has nothing to do with the normal method of forcing AA through the video card, it's just a shader that blurs edges. It doesn't look as good as real AA, but it's nice for people who don't have a high end video card since the performance hit is very small. It's also good for games that don't usually work with any kind of AA, for instance GTA IV which has no AA even if you try to force it through the video card settings. Some games have FXAA already built in as an option you can use, like FEAR 3, DNF, Deus Ex: HR and Battlefield 3.

Here are some comparison pics from Crysis Warhead:

No AA: http://img825.imageshack.us/img825/4897/crysis2011080613433170.png
FXAA: http://img585.imageshack.us/img585/6969/crysis2011080613433281.png

No AA: http://img43.imageshack.us/img43/8607/crysis2011080613450254.png
FXAA: http://img829.imageshack.us/img829/8205/crysis2011080613450141.png

Anenome
08-21-2011, 05:50 PM
Thanks for the context, that does look quite a bit better.

Are people who need this and have a lesser vid-card going to run at those resolutions? >_> A tool like this is more useful at higher rezzes.

Syl
08-21-2011, 08:23 PM
It makes me feel like i just dipped the game in vaseline.

I'd rather just play it without the AA. (Which I do on a few particular games because my videocard is aging)

blackzc
09-04-2011, 07:49 PM
It makes me feel like i just dipped the game in vaseline.

I'd rather just play it without the AA. (Which I do on a few particular games because my videocard is aging)

Same same, i leave it off. Ill take some jaggies for the most accuracy possible. I have however been turning on v sync lately. Tearing be getting on my nerves.