Guru3D.com
  • HOME
  • NEWS
    • Channels
    • Archive
  • DOWNLOADS
    • New Downloads
    • Categories
    • Archive
  • GAME REVIEWS
  • ARTICLES
    • Rig of the Month
    • Join ROTM
    • PC Buyers Guide
    • Guru3D VGA Charts
    • Editorials
    • Dated content
  • HARDWARE REVIEWS
    • Videocards
    • Processors
    • Audio
    • Motherboards
    • Memory and Flash
    • SSD Storage
    • Chassis
    • Media Players
    • Power Supply
    • Laptop and Mobile
    • Smartphone
    • Networking
    • Keyboard Mouse
    • Cooling
    • Search articles
    • Knowledgebase
    • More Categories
  • FORUMS
  • NEWSLETTER
  • CONTACT

New Reviews
Corsair HS60 Headset review
Gigabyte Aorus X470 Gaming 7 Wifi review
ASUS ROG Crosshair VII HERO (Wifi) review
MSI X470 Gaming M7 AC review
AMD Ryzen 7 2700X review
AMD Ryzen 5 2600X review
NZXT Kraken X72 Review
HP EX900 500GB M.2. SSD review
be quiet! Dark Rock PRO 4 review
be quiet! Dark Rock 4 review

New Downloads
inSpectre Download v8
AMD Chipset Drivers Download v18.10.0418
Corsair Utility Engine Download (iCUE) Download v3.1.133
Corsair Utility Engine Download (CUE) Download v2.24.50
Corsair Link Download v4.9.7.35
HWiNFO64 Download v5.82
PCMark 10 Download v1.0.1493
Display Driver Uninstaller Download version 17.0.8.5
Intel HD graphics Driver Download Version: 15.65.5.4982
AIDA64 Download version 5.97


New Forum Topics
MSI Afterburner can neither show nor control voltage on my card MSI Afterburner stuck at showing base clock always at 405 MHz, and GPU temp of 0 degrees Celsius! Asrock Z77 Extreme 4 Official UEFI/BIOS update P3.00 for Spectre [OFFICIAL] Windows 10 RS4 - Build 17134 RTM Your Ryzen processor warranty states you may only use the stock cooler Highest Recommended VRAM Speed for RX 580 Watch Dog 2: PC graphics performance benchmark review Nvidia: AI Reconstructs Photos with Realistic Results Windows 10 Insider Preview Build 17650 (RS5) MSI and AMD Might Bring CPU + GPU + Mobo Bundle to market




Guru3D.com » Downloads » FXAA Post Process Injection Tool Download

FXAA Post Process Injection Tool Download

Posted by: Hilbert Hagedoorn on: 11/25/2012 10:26 AM [ 9 comment(s) ]

Advertisement


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

We have a discussion thread open on this application right here.




FXAA Tool User Guide 

Using the shaders is pretty straight forward.

  • Place the FxaaTool folder anywhere you like.
  • Start FXAA_Tool.exe and add the game exe's or bin's root folder on the tools game list. (if mygame.exe is located in C:\mygame, you just browse to C:\mygame and add that path)
  • You can switch between games by selecting them on the list.
  • Requirements:Microsoft .NET Framework 4 Client Profile 
  • All junctions, symbolic links and user setting files are added and removed automatically.
  • Note: If a dx9 or dx10/11 dll is found in the games directory, the tool will not add the game to it's list, neither will it create any links/files.
  • If you wish to use the tool with such games, create a backup of those dll's before removing them and adding the game to the list.
  • Important: Always take a backup of FXAA.s3db (your user settings) before updating to a new version of the tool.


All source code used for the tool, with exception of d3d9.dll source code, is available on SVN: https://subversion.assembla.com/svn/fxaa-pp-inject/

Shaders included so far:

  • FXAA - Anti Aliasing
  • Pre Sharpen - Removes FXAA created blur on edges
  • HDR - A HDR effect alike shader
  • Bloom - Makes light texture colors bleed into the scenery
  • Tonemap - Adjusts gamma, exposure, saturation, bleach and defog
  • Technicolor - A three-strip color process, like found on old movies
  • Sepia - Adds Sepia tones to the scenery
  • Anaglyph - For usage with Anaglyph 3D glasses
  • Vignette - Adds a frame around the scenery
  • Post Sharpen - Another way to Removes FXAA created blur on edges
  • Final Limiter - Adds option to limit the color output
  • Splitscreen - Adds splitscreen views, original vs shader
  • Noise - Adds noise as dots and lines
  • Radial - Adds from center drawn radial blurred lines
  • ScanLines - Adds horizental lines


As for fxaa and shaders core code following people deserve credit:

Timothy Lottes
HAANDI
[some dude]
BeetleatWar1977
[DKT70]
fpedace

CeeJay.dk

All GUI C# code and some arrangement in the fxaa/shaders code is done by me (Violator)

Note: Currently only DirectX9 is fully supported. DirectX10/11 support will be added together with the integration of SweetFX.
DirectX8 to 9 conversion is supported with the added ENB files.







Revision release notes:

Hg16 (SVN are newer builds)

This time I integrated a game list into the tool, so now you can place the FXAA Tool anywhere you like, games are then added and removed via this list.
All junctions, symbolic links and user setting files are added and removed automatically.

SVN14 

New game list menu.
Added 3 shaders, Anaglyph, Vignette and Final Limiter.

SVN15

Added popup for system right permission, required for disk I/O
This fixes exception crashes for users that run with UAC enabled

SVN19

Anaglyph shader file adjustment
Additional checks added to eliminate exceptions upon file operations
Some changes to Vignette calculation
Changed color preview objects to add the alpha transparency channel
Some minor design changes

SVN 28


SplitScreen Implementation (using shader code from SweetFX)

SVN 66


Now with SQLite, which means that the tool can do a bit more than earlier version.
Game List function changed so that a game name can be added.
Added option to change a games path, note, you will have to manually copy the files, this is more the start for a profile sharing option, I will add export/import later,
so that users can share profiles and the tool creates the needed links automatically after a game name + folder has been selected.

SVN 67

I forgot to add a directory check to save the shader configuration to the game folder.
Fixed with this version.

SVN 75

Fixes a regional issue with 3 dots that needed to be removed, which caused a crash on US style regional systems.
Game profile sharing added, you can export and import fxaa game profiles and share them among your friends.

SVN 79


The dialog box used for entering the game's name interprets hitting return,
this to avoid confusion, the text in the Game List is no longer editable.
Editing there does nothing anyway.
Added tooltips to when the mouse is moved over the shader names
Partial DirectX 10 support, a few shaders needs to be fixet to work with Dx10
Added Tonemap blueshift to the GUI and database.
Also included alter query that will update a users existing database file with the new field.

SVN 89

Fixes a bug that came with the addition of BlueShift in SVN 79.

SVN 95

Effect Chain selection is ready for usage, remember to set them even for already added games and click the save button afterwards, else the game might crash, since I use the actual shader pass names in the gui and db.
Updated Bloom to use BT709 alike calculation from MPCHC, I think the colors are presented more accurate with it.
Updated the HDR shader, had some code in it that wasn't needed, and made it more like the changes seen in SweetFx
Fixed game crash when AA is disabled with DirectX10 games

SVN 97

A few shader update and an addition to Vignette.
Unfortunately does adding alpha transparency to the pass technique cause artifacts, something probably needs to be changed in how the shaders get injected to make it work without issues, unless it is the fxaa code itself.

SVN 100

New shaders added: Noise, Radial and ScanLines 
Now with 9 effect chain selections, you can use the 9th, NoPass for a custom shader 
GUI redesigned slightly

SVN 101

Fixes a bug with the effect chain selection for the newly added list boxes.
Fixes a bug that made maximum on the noise amount slider use the minimum amount.




Tagged as: Download FXAA Post Process Injection Tool


Download Locations

  • Download FxaaToolSvn101 from EU mirror #1 [ 37012 downloads | Report broken link ]
  • Download FxaaToolSvn101 from EU mirror #2 [ 5528 downloads | Report broken link ]
  • Rate this file
    Rating:

    « SweetFX Shader Suite Download Version 1.5.1 · FXAA Post Process Injection Tool Download · Intel Chipset Device Installation Download 9.3.0.1025 »

    Anarion
    Senior Member
    Posts: 13128
    Joined: 2005-08-13

    #4462799 Posted on: 11/25/2012 03:50 PM
    Maybe it's just me but I think the original image looks much better. xD But in any case handy tool for those who want to tweak the look of their games.

    Mikedogg
    Senior Member
    Posts: 2844
    Joined: 2011-11-01

    #4462808 Posted on: 11/25/2012 04:04 PM
    Now merge that with Radeon Pro. :D

    Licaon
    Senior Member
    Posts: 140
    Joined: 2005-02-04

    #4462910 Posted on: 11/25/2012 07:25 PM
    since the HG16 version is old and the SVN versions are the new ones that we should get, why bother uploading that old one? and it's the first link so most of the users just got the OLD version?!?!?!?

    thatguy91
    Senior Member
    Posts: 6650
    Joined: 2010-08-27

    #4462964 Posted on: 11/25/2012 09:08 PM
    Now merge that with Radeon Pro. :D


    What would be better is to merge with SweetFX :) Then you not only have the best of both worlds, you can also use it directly with Radeon Pro too (in the preview releases you can add it in and adjust all the settings for it.

    Foonus
    Member
    Posts: 61
    Joined: 2010-12-12

    #4463099 Posted on: 11/26/2012 12:54 AM
    Maybe it's just me but I think the original image looks much better. xD ...


    Also the first thing that came to my mind, IMO the second image looks as though it's been over sharpened. Personal preference I guess, good to have this utility for older games.

    zaeb
    Member
    Posts: 54
    Joined: 2012-03-31

    #4463158 Posted on: 11/26/2012 02:04 AM
    heh some ones using windows 8.

    Guttsy911
    Junior Member
    Posts: 2
    Joined: 2012-08-25

    #4463281 Posted on: 11/26/2012 05:19 AM
    I've tried SweetFX and the only fix I have used(liked), yet (I have not tried too much tweaking just enabled/disabled effects), is the lumasharpen effect... with moderation.

    This tool seems to have a lot more shaders but I must agree that I like the unmodified image better. (maby there are better examples...)

    I'm not saying this tool isn't useful, maby good for pimping older games! OR a VERY useful tool if you really know what you are doing/using a lot of time tweaking for perfection.

    I feel I have to "warn" about the sometimes MASSIVE performance hit! (example with ME3/SweetFX, 4xMSAA 4xSGSSAA, 3x580SLI, VSYNC ON, using LUMASHARPEN, LIFTGAMMAGAIN, TONEMAP and VIBRANCE; SweetFX off 35%-45% GPU util, SweetFX on 43%-53% GPU util. It may not seem that much BUT if you are running a single GPU setup this may kill your 60FPS)
    What I'm saying is this MAY cost more than it taste, If you don't know exactly what you are doing ;)

    byteme
    Junior Member
    Posts: 1
    Joined: 2013-10-21

    #4679760 Posted on: 10/21/2013 02:19 PM
    fxaa post process injection tool

    Resident Evil 5
    http://www.youtube.com/watch?v=NqwJkGH2QvY





    Marconiex
    Junior Member
    Posts: 2
    Joined: 2014-08-26

    #5334802 Posted on: 09/14/2016 09:26 PM
    Fxaa update!

    Hi all.. I'm looking for the person that created the FXAA Tool because it needs to be updated.

    I'm using the (STANDALONE) version of FXAA in Fallout 3 and i'm having problems getting it to work in W10 32/64 bit with the new or any version of the d3d9.dll file? I can't get it to work anymore. It makes the game crash after the F3 main menu.

    I had been using the FXAA Tool for years with no problems till now!!!

    Post New Comment

    Click here to post a comment for this file on the message forum.


    Guru3D.com © 2018