Need Help: Dirt Lense and Motion Blur import
- RoyalPredator
- Topic Author
So far I have only a SweetFX_Settings that makes most of visual changes, and ENB helps out some ingame value editing.
I want to apply Dirt Lense and Motion Blur to my preset.
How can I do it?
I do not want to use Mediator.exe if possible! Only causes errors for me.
I do not know how can I achieve the ~same post-processing with FXAA using ReShade instead of SweetFX - but I would do it if its better looking and not more performance consuming.
I have latest ReShade framework 1.0.0. and the latest pack including SweetFX 2.0
Please Log in or Create an account to join the conversation.
- Ganossa
However, if you still want to try, you can find Marty's dirt lens shader and two of my motion blur shader in the GemFX suite. Therefore, you can activate and tweak those in the GemFX.cfg (either through the mediator or manually).
Please Log in or Create an account to join the conversation.
- RoyalPredator
- Topic Author
I want to know, How can I load in your GemFX suite's Dirt Lense & Motion Blur to my existing ReShade/SweetFX config without using whole framework and mediator.exe
Performance wise I know it will hit some.
P.s.: Let me tell you, I'm very grateful GemFX @ Guild Wars 2

Please Log in or Create an account to join the conversation.
- Ganossa

Please Log in or Create an account to join the conversation.
- RoyalPredator
- Topic Author
I have a SweetFX v2.0 working right now. And ReShade files from 0.19.2 PB
What files I need and where, and which command line I have to write in to which file.
Got ReShade Framework 1.0.0.7z & ReShade 0.19.2 Public Beta with SweetFX 2.0 Beta 8.7z to get the files from.
Please Log in or Create an account to join the conversation.
- Ganossa
1. Download ReShade 1.0 (Framework) which includes SweetFX 2.0, MasterEffect, GemFX and other
2. Get your SweetFX 2.0 configuration and port it (currently manually) to ReShade 1.0 as I decsribed in the following post:
reshade.me/forum/general-discussion/1084...-1-0-0-tutorial#8637
3. Activate Dirt Lens and Advanced Motion Blur shader in GemFx.cfg or mediator
Hope that helps

Please Log in or Create an account to join the conversation.
- RoyalPredator
- Topic Author
Since my original post is about that.
I do not want to use whole framework nor mediator.exe if possible.
Please Log in or Create an account to join the conversation.
- Ganossa
We have plans to change that to a more flexible solution in the future in which you can specifically select shader/effects from a pool in the mediator which then will be downloaded to your installation.
Please Log in or Create an account to join the conversation.
- RoyalPredator
- Topic Author
& make prefab saves that load in, so we don't have to ever overwrite any files when swapping.
Hope it gets sorted out soon. Let me know if I can help with the logic design.
Please Log in or Create an account to join the conversation.
- Ganossa
The mediator's purpose is not allowing huge text edditing but to allow visually quick access to all main features while decreasing the chance file editing mistakes. (Plus the neat LUT creation and preview feature)
In-app modification/gui is up to Crosire but realistically its not as important, since you can do all that much easier in window mode.
Please Log in or Create an account to join the conversation.
- RoyalPredator
- Topic Author
To be honest... it steal ~10 FPS with the same settings as pure SweetFX, and like ~-3 FPS with the GemFX Lens Dirt on.
Spin up my GPU on 100% useage and began to overheat my CPU with ~5C
So I drop it. I aim to make a preset that works nearly no performance loss for 60FPS users, who want to enjoy all the experienc GTA V's engine can offer at its edge.
I'm quite sad with the results.
Handled the DLL-s to coders to know what really happens.
I'll post the results soon.
Please Log in or Create an account to join the conversation.
- Ganossa

Using SweetFX shader only you can set in the Common tab RFX_InitialStorage to 0 and RFX_DepthBufferCalc to 0. This will make SweetFX presets in ReShade 1.0 (Framework) run faster than SweetFX 2.0 stand alone.

Note, using a LUT in the Framework to combine SweetFX or other color correction/contrast effects/shader will also out perform a SweetFX preset.
Please Log in or Create an account to join the conversation.
- RoyalPredator
- Topic Author
Both RFX_ you mentioned were 0 as default.
SweetFX 2.0 Stand-alone were heavily outperforming Framework on my PC. (about 0-2 FPS drop)
(7870 TahitiLE & it i5 3570K @ 3.4Ghz, 8Gb 1600Mhz DDR3)
No clue how you guys came to the very oposite of my results...
And due to the fact Framework does not much more than trying up set my PC on fire, I'll more likely to stick to pure SweetFX 2.0 @ GTA V. If possible, I'm still up to try enable GemFX on side of SweetFX, without Framework - and hopefuly it won't disable ENB too.
GemFX setup on GW2 seems perfectly fine tho, about ~2 FPS drop.
Please Log in or Create an account to join the conversation.
- RoyalPredator
- Topic Author
I'm just being helpful and constructive.
If there is a problem with ReShade framework, it's better getting located & fixed.

Please Log in or Create an account to join the conversation.
- Ganossa
It runs currently faster than the stand-alones specifically because of those two values which I told you (they are set to 1 by default by the way). Without them (or to be precise, one of them) it would run exactly the same as the stand-alones since there is 0 overhead through design and port (everything are preprocessor commands)
Benchmark results:SFX - 1475 fps in stand-alone SweetFX
FW - 1485 fps // RFX_InitialStorage set to 0 and RFX_DepthBufferCalc set to 0 => config for when you only use SFX in the Framework
FW - 1395 fps // RFX_InitialStorage set to 1 and RFX_DepthBufferCalc set to 0 => config for when you use no depth dependent shader
FW - 1205 fps // RFX_InitialStorage set to 0 and RFX_DepthBufferCalc set to 1 => all effects will be dependent on the previous effects
FW - 1172 fps // RFX_InitialStorage set to 1 and RFX_DepthBufferCalc set to 1 => default config if you want to use any mix of shader as intended
NOTE: The depth buffer calculation got greatly improved with the 1.0 release thanks to crosire's changes to the code.
Benchmark source: reshade.me/forum/general-discussion/586-...than-in-reshade#4809
Edit: If you somehow are not convinced yet, give me your SweetFX configuration and I run another benchmark against it.

Please Log in or Create an account to join the conversation.
- crosire
Please Log in or Create an account to join the conversation.
- Ganossa
If I only want to see which setup runs faster the fps are accurate enough but here the rest of the values running only SweetFX's CA shader:
SweetFX
1377 fps
0.015708 ms
ReShade 1.0
2500 fps
0.007663 ms
Make sure to use the same binaries when comparing by the way.
Please Log in or Create an account to join the conversation.
- crosire

Anyway, since I'm curious myself (I don't have access to a computer to run these right now), it would be useful to know which effects were enabled for those benchmarks.
Please Log in or Create an account to join the conversation.
- Ganossa
As I wrote, only SweetFX CA was used.
EDIT:: Well, CJ obviously made changes after I compared those two in previous posts and added recently
#if SMAA_PREDICATION == 1
#undef USE_DEPTH
#define USE_DEPTH 1
#endif
(maybe even more?)
to the Sweet.fx though without changing the version. This means, if you compare it to the "latest" version (which is still 2.0 as said) it is running with the exact same speed.
I tested with SweetFX 2.0 from around ReShade 0.18 which should technically not differ ...
To be more precise, the lines have been added around 3 month ago with ReShade 0.18.6, so probably as a result to my previous benchmark

Please Log in or Create an account to join the conversation.
- RoyalPredator
- Topic Author
Above this I wish to apply some Dirt-Lense.
Specs of PC I use to mod on:
- i5 3570K @ 3.4Ghz
- VTX3D HD7870 2Gb TahitiLE
- DDR3 @ 1600MHz
- MSI Afterburner works on background, without OC & Overlay
Please Log in or Create an account to join the conversation.