Antialiasing injection - fxaa - smaa

bigtabs

Registered
Have any users managed to get FXAA, SMAA or other post process AA working in rFactor2?

There are quite a few variants of the FXAA injector out there. I've not managed to get any to work so far, nor the SMAA injector.

I've tried with the files in the root folder, also the core folder. If in 'core' the game will not load, if in root nothing happens, aside from one effect:

One fxaa mod has a UI that allows alteration of colour toning, bloom, and other post effects. When I had all these options enabled (the default setting) and the mod was placed in the root folder, I could load up fine, but as soon as there was a 3D view (race screen) all I could see was a background canvas with a horizon on it.
 
I have the FXAA injector working. You need you need to put d3d9.dll in the Core folder, and everything else (the .h and .fx files) in the root folder (\rFactor2).
 
Never heard of this but sounds interesting as AA is pretty poor so far. Does this work with ATI cards as well? Where do we get the files that work?
cheers
 
Thanks for the tip! will try to use it for less saturation and will see how it works!

[EDIT] tried these but does not seem to work for me:

http://www.assembla.com/spaces/fxaa-pp-inject/documents

log.log - redirecting CreateDevice

I mean it starts, but nothing changes in the screen, looks exactly the same as original rf2, messed with the settings nothing. ;(
 
Last edited by a moderator:
I've tried several with the same results, nothing changes on screen. InTheFade which specific FXAA mod are you using, and which version?
 
for sure it loads because it makes screenshots when you press Print Screen, however nothing changes on the screen, in rFactor1 it also does not work, did anybody manage to make it work at least in rf1?
 
Still waiting on an answer from InTheFade... would love to get this working.

As it stands I'm using AA level 4 in game and 1x2 supersampling forced in the driver (nHancer). I'd love to get back some performance and replace the in game AA with FXAA / SMAA.
 
Somewhere I read a comment by Scott Juliano to the effect that we should NOT force other AA methods from outside the game but use those supplied in the core rF2 software only.

Just sayin' and if I find the post where he said it I will link. The important point to remember guys is that this beta is a "work in progress" and is probably not robust enough yet. It looks good 'nuf anywayz anyway eh ! :D
 
Sorry for the delay :o

I'm now using this: http://www.assembla.com/spaces/fxaa-pp-inject/documents

Like I posted earlier, d3d9.dll goes into the rfactor2\Core folder, the rest goes in the rFactor2 folder. Use FXAA Tool.exe to change each of the settings (before I was using a version that didn't include this).

You can toggle it on and off with the Pause/Break key.

And here's some screenshots to prove I'm not lying (just FXAA, nothing else) :p
Without FXAA:


With:


As you can see, the difference in performance is about 6fps. You can turn the strength of the effect up to maximum without too much of an fps hit. Unfortunately it doesn't do much to very large jaggies, which are a problem regardless of which AA method is used.
 
Last edited by a moderator:
@InTheFade
didn't you invert the images names? the "without FXAA" looks better than with. (look at the inside wheels and the electricity power lines)
anyway, I'll give it a try now and see if it helps.
Btw: SMAA seems to improve AA more than FXAA. Anybody got his working?

Cheers
 
i did not check the AA, since this is not my intention, as I want to desaturate the image, is this working for you InTheFade?
 
I tried FXAA and SMAA.
FXAA is working with my ATI 5870. It changes colours and looks really nice however no improvement on AA in any way. (did not check FPS only quality)
SMAA does not work or at least you don't see any benefit in terms of AA.
:(
unfortunately no improvement for me so far.

Without SSAA RF2 still looks like Outrun... and I have to turn lots of details down to play with SSAA.
I really hope ISI will get this fixed... I don't care about moving cows and dogs outside the track... my eyes concentrate on the racing lines and I hope that ISI will prioritize this AA issue heavily.
 
Does anyone know how I can get the supersampling option to open up? I have tried the last few versions of CCC and associated drivers but I do not get the option for supersampling at all. Here is what I see:

cccsettings011812.png


Any ideas?
 
With an nVidia card, go to your driver panel and lower digital vibrance a bit to desaturate. Won't incur any performance penalty either.
 
Hopefully ISI adds FXAA to the game :/ it gives very little performance hit and works really well on AMD and nvidia cards.
 
Love the new look and order in the forums, not sure this thread is really a problem report though - so does it belong in this section?

The FXAA injector is not a component of rF2, just a 3rd party tool that works on some games to enable post process AA. I don't expect ISI to do anything about it other than perhaps think about implementing FXAA or SMAA themselves.
 
The FXAA InTheFade posted worked nicely for me, I think I had maybe 1-2 FPS hit from it, but unfortunately the anti-aliasing effect of that implementation is lackluster at best. You could do other neat things with it though, like adjust saturation.
 
Back
Top