Jump to content
Sign in to follow this  
b101_uk

FXAA (Fast Approximate Anti-Aliasing) in TKoH ;)

Recommended Posts

I have been playing with Timothy Lottes/NVIDIA FXAA in TKoH using InjectFXAA 10.7b, seems to work quite well considering its not integrated into the game and there is NO hit on performance, so if you’re like me and don’t like the normal AA in game because of what it does to A2 trees etc or if you are playing on a low end DX9 GPU system but want "a little AA" but without the associated "hit" this may be for YOU!

Basically d3d9.dll (it’s a dx9 game) goes in you "tkoh_preview" folder ware the takeonhpreview.exe resides.

Fxaa3_11.h, shader.fx & Sharpen.h go in the main "arma 2 operation arrowhead" root folder which the "tkoh_preview" folder resides in, also it's the same folder at the “log.log†txt file is created in.

The keyboard "pause" button (next to scroll lock) switches FXAA on/off

Fxaa3_11.h, shader.fx & Sharpen.h are txt based so can be opened with notepad, if you open shader.fx with notepad you will find the following line

"//Replace this line with #include "Sharpen.h" to add a sharpening pass"

If you copy and paste the #include "Sharpen.h" to the line below and then save it, it will add a sharpening pass.

The downside to the above as it’s not integrated into THoH it applies the AA to the txt and HUD to, however if you’re stuck some ware between not having AA or not it may be of use, also peoples mileage from it may vary, however on the plus side you can change settings in the txt based files so the sharpening is not so sharp etc.

Perhaps BIS may look into implementing FXAA as one of the in-game AA options.

No AA vs. with FXAA:

00001t.gif

Normal AA vs. Normal AA & FXAA:

00002t.gif

No AA with FXAA + sharpen vs. normal AA with FXAA + sharpen:

00003t.gif

No AA vs. no AA with FXAA + sharpen:

00004t.gif

Edited by b101_uk

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×