Creating games isn’t nearly as easy as playing them. Game development is a long process of using multiple tools to create different assets that all come together in a game engine to give players the experience we all love. However, running into problems along the way is nothing surprising.
In this article, we’re talking about the Reshade cinematic DOF not working, the reasons behind it and what you can do to fix the problem.
Why isn’t ReShade’s cinematic DOF working?
There are several reasons why the DOF won’t work. Common factors include:
- Incorrect depth buffer settings
- In-game anti-aliasing is enabled
- Outdated Reshade version
Also read: How to fix Steam error 16?
How to fix ReShade cinematic DOF?
Here are three fixes you can try out.
Update to the latest ReShade version
First up, check to see if there are any updates to the Reshade version that you’re using. If there are, update the program immediately and use the latest version to see if that fixes the problem. More often than not, the developers are aware of such errors and release patches to address the issue.
Check depth buffer settings
Incorrect depth buffer settings can cause several problems, including malfunctioning depth shaders. Change the value of the RESHADE_DEPTH_INPUT_IS_UPSIDE_DOWN flag to 1. Additionally, you can also play around with the displaydepth shader until you can see the visualisation of the depth map and use those settings in the preprocessor def.
Disable in-game antialiasing
Reshade’s depth-based shaders aren’t compatible with in-game antialiasing. Try disabling the in-game anti-aliasing and using FXAA or SMAA instead to see if that resolves the error.
Also read: How to fix Xbox error” This location isn’t set up for installing games