Preset simulating NV Game Filter for better visibility?

1 year 2 months ago #1 by laserloui
Hi there!

I am seeing a lot of NV Game Filter videos popping up showcasing the benefits in terms of visibility.
Since i have a AMD Radeon graphicscard and Radeon Software only lets me adjust Contrast, Brightness but not Highlights & Shadows i wondered if there is a preset for this?

To achieve the effect i want, you basically only need the "Brightness/Contrast" module that comes stock with it i guess. The settings i would love to recreate using Reshade:
- Contrast: 40%
- Highlights: -100%
- Shadows: -90%
- Gamma: 40%

Here are YT video of someone showing how to do it inside NV Game Filter:

I would love exactly that just for AMD using Reshade :)

I would also add a little bit of Sharpening to it as well as Vibrance but i can do that inside Radeon Software also.

FYI, i did try out Reshade and looked at all the filters it comes with... and there are just way too many... and every single one has tons of options so at least for me its quite impossible to actually find the things i have to adjust to get the result i want.

Would be great if you could help me out.
Much appreciated!

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

1 year 1 month ago #2 by pastuch
I genuinely don't understand the lack of information on this forum regarding COD Warzone. It's the most popular game in the world right now and I feel like I cannot buy an AMD graphics card because I can't live without NV game filters for improved visibility in Warzone. I play with hundreds of people that use NV game filters to remove shadows in Warzone, is this possible with reshade? I want improved sharpness, less film grain and and remove shadows for competitive play.

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

2 months 1 week ago - 2 months 1 week ago #3 by carbon047
Hey all, I am here looking for the same thing.

All I am trying to do with reshade is attempt to EXACTLY copy what that guy is doing in the video, as the OP said.

I need to know which plugin will let me edit "CONTRAST, HIGHLIGHTS, SHADOWS, and GAMMA"....

I've looked around all of the re-shade binaries in game and like, 
1. Most of them are named terribly.
2. Some of them have duplicate settings.
3. Some have an info file on hover, some dont.
4. Often those that have duplicate settings have different results.

The UI and usability of ReShade needs to go way down. I need an "Idiot mode" button.

If anyone can tell me exactly what I need to set get something similar to that youtube video to work for warzone I will literally venmo you money.
Last edit: 2 months 1 week ago by carbon047.

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

2 months 6 days ago - 2 months 6 days ago #4 by mbah.primbon
Hi there, it seems you are looking for a dark-booster-thingy like on the fancy monitors do.
Back then I created a same shader for reshade to imitate the effect. and i think it works fine for me.

copy this code to your text editor and save as .fx and put it on your reshade shader file folder
all you need is latest reshade with "Macros.fxh" file on it.
// Dark Neutralizer
// Version 0.8 Closed Public Release
// by d3fault
// Ramp up the dark area on the image to make it visible
// by blending grayscale-inverted color image with the original image.

// INITIAL SETUP //////////////////////////////////////////////////////////
#include "ReShade.fxh"
#include "Macros.fxh"

// USER INTERFACE /////////////////////////////////////////////////////////
UI_FLOAT_D(lightnessAmount, "Lightness Amount", "how bright the dark area is", 0.0, 5.0, 0.5)

// FUNCTIONS //////////////////////////////////////////////////////////////
#define lumaCoeff  float3(0.212656, 0.715158, 0.072186)
#define BlendSoftLightf(base, blend) 	((blend < 0.5) ? (2.0 * base * blend + base * base * (1.0 - 2.0 * blend)) : (sqrt(base) * (2.0 * blend - 1.0) + 2.0 * base * (1.0 - blend)))

// PIXEL SHADER ///////////////////////////////////////////////////////////
void DarkNeutral(float4 vpos : SV_Position, float2 texcoord : TEXCOORD, out float4 color : SV_Target0)
  float4 nColor = tex2D(ReShade::BackBuffer, texcoord.xy);
  color         = tex2D(ReShade::BackBuffer, texcoord.xy);

  nColor.rgb    = 1 - dot(nColor.rgb, lumaCoeff);
  color         = lerp(color, BlendSoftLightf(color, nColor), lightnessAmount);

// TECHNIQUE //////////////////////////////////////////////////////////////

	PASS(1, PostProcessVS, DarkNeutral)

Warning: Spoiler!
Last edit: 2 months 6 days ago by mbah.primbon. Reason: better link view

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