Glamayre_Fast_Effects
- rj200
-
Topic Author
Get the new version here: [url] github.com/rj200/Glamarye_Fast_Effects_for_ReShade [/url]
About
Designed for speed and quality, this shader for ReShade is for people who can't just run everything at max settings and want good enough post-processing without costing too much framerate. The FXAA quite a bit faster than as standard FXAA, and ambient occlusion more than twice as fast as other algorithms. Fake Global Illumination is many times faster than other GI shaders, but it's not really the same - it's a fake 2D rough approximation (though it works surprising well!)
Glamarye Fast Effects combines several fast versions of common postprocessing enhancements in one shader for speed. Each can be enabled or disabled separately.
1. Fast FXAA (fullscreen approximate anti-aliasing). Fixes jagged edges. Almost twice as fast as normal FXAA, and it preserves fine details and GUI elements a bit better. However, long edges very close to horizontal or vertical aren't fixed so smoothly.
2. Intelligent Sharpening. Improves clarity of texture details.
3. Fast ambient occlusion. Shades concave areas that would receive less scattered ambient light. This is faster than typical implementations (e.g. SSAO, HBAO+). The algorithm gives surprisingly good quality with few sample points. It's designed for speed, not perfection - for highest possible quality you might want to try the game's built-in AO options, or a different ReShade shader instead. There is also the option, AO shine, for it to highlight convex areas, which can make images more vivid, adds depth, and prevents the image overall becoming too dark.
4. Bounce lighting. A very fast short-range indirect lighting implementation that gives surfaces some coloured light reflected from nearby. It makes colours and shade much more realistic than Ambient Occlusion alone.
5. Subtle Depth of Field. Softens distant objects. A sharpened background can distract from the foreground action; softening the background can make the image feel more real too.
6. Fake Global Illumination. Attempts to look like fancy GI shaders but using a very simple 2D approximation instead. Not the most realistic solution but very fast. It makes the lighting look less flat; you can even see bright colours reflecting off other surfaces in the area.
Please Log in or Create an account to join the conversation.
- someone_for
-
I have one suggestion though. I use the Fake GI with sky detection on because I don't like the sky getting too bright but I wish it would fade out a bit smoother into the horizon.
SkyDetection example
Please Log in or Create an account to join the conversation.
Thank you for the feedback someone_for. The update includes fixing the fading out of the effect with distance in sky detect mode (before it was fading out GI brightness but not colour)
Get it here.
github.com/rj200/Glamarye_Fast_Effects_for_ReShade
Please Log in or Create an account to join the conversation.
- Wicked Sick
-

Please Log in or Create an account to join the conversation.
- someone_for
-
Please Log in or Create an account to join the conversation.
- canceralp
-
Please Log in or Create an account to join the conversation.
My FXAA will never look as smooth as SMAA or other fancy shaders - there are some compromises I made in the name of speed. You can mix and match; you can disable my FXAA and use another ReShade shader or try the game's built-in options if you want the best anti-aliasing.
Please Log in or Create an account to join the conversation.
github.com/rj200/Glamarye_Fast_Effects_for_ReShade
Please Log in or Create an account to join the conversation.
Today's 3.0 release improved it subtly - a little bit sharper in textures and a little bit less aliasing on edges.
An important design choice for me was that it's zero-cost sharpenning - no extra texture reads on top of FXAA so it has basically zero impact on framerate.
It will always look quite suble at 4k on a small screen. If you want stronger without artefacts you probably requires a different shader that uses a bigger kernel (more texture reads).
Another option: extra sharpening at zero framerate cost is probably available in the settings menu on your computer monitor or TV.
Please Log in or Create an account to join the conversation.
- distino
-
error X4505: maximum temp register index exceeded .
Please Log in or Create an account to join the conversation.
- bugmenot
-
But, can you have a short look at this topic? reshade.me/forum/shader-suggestions/7404-warpsharp-shader
I 'm really in the need of an edge sharpening filter, because I'm playing games with a 5700U Laptop and only get proper framerates with resolution scaling - which makes the edges blurry as fXck. If you're able to create an edge sharpening filter like warpsharp you would be my all-time-hero.
Please Log in or Create an account to join the conversation.
- Vetrogor
-
Please Log in or Create an account to join the conversation.
- Vetrogor
-
Please Log in or Create an account to join the conversation.
It can't boost FPS - it is just faster than most alternative FXAA and AO algorithms. You only get faster if you are using in INSTEAD of others ReShade or game's builtin options.
Please Log in or Create an account to join the conversation.
github.com/rj200/Glamarye_Fast_Effects_for_ReShade
As well as image improvements, I've optimized the code so it uses fewer temp registers this might help with DirectX 9.0 games with issues. Let me know.
Please Log in or Create an account to join the conversation.
- distino
-
Please Log in or Create an account to join the conversation.
- Vetrogor
-
Please Log in or Create an account to join the conversation.
- distino
-
Please Log in or Create an account to join the conversation.
Those warnings are harmless I think but I will fix them anyway.
I will see if I can fix the GUI checkboxes without just copying and paste the whole thing to a second file.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.