***Note: This fix only works with the Steam DX11 release of this game. It cannot be used for the Microsoft Windows Store DX12 release***
Fixed:
- Lighting (global illumination, volumetric lighting, spotlights) & shadows
- Time ripple effects
- Bloom effects / lens flares
- HUD & 3D crosshair implemented
Not fixed / remaining issues / additional quirks:
- Screen space reflections not fixed
- Tile lighting/spotlights clip at far distances or extreme angles
- Some decals are not correctly placed on surfaces and float over the surface
- Bloom fix uses a hack to obtain proper depth, so sometimes the effect slightly shifts around or the effect can sometimes break depending on camera position. If you find this to be distracting and would rather disable the bloom effect entirely instead, copy the file located in the ShaderFixes\Disable Bloom folder into the ShaderFixes folder (overwrite the existing file)
Instructions
2. Extract fix contents to ..\QuantumBreak\dx11 directory
3. In-game settings:
- The only mandatory setting is Shadow Filtering must be set to High, otherwise some lighting is not entirely fixed. Other than that you are free to use whatever settings you want for better graphics quality or increased performance
- Depending on which setting you want to use for volumetric lighting may require a modification in the d3dx.ini file. The default fix is set to work with the High setting, so if you use that then no further action is required, however if you wish to use either Medium or Ultra, then you will need to change the y1 value in the constants section accordingly: Medium should change the y1 value to 0.026 and Ultra should be changed to 0.008. Alternatively, I have set up a key to cycle through the values for all 3 settings on the ] key, so you can use that to set the correct value instead (although you'll need to do this every time you load the game, which is why it's better to modify the value in the d3dx.ini file instead)
- As mentioned, screen space reflections have not been fixed. Fortunately, most of them aren't badly broken and look ok (usually ground reflections), however some of them are clearly broken (usually on walls or vertical metallic surfaces), so you may want to disable SSR's if that bothers you (and also reclaim some performance)
- As you may already be aware, the "Upscaling" option actually has the game being rendered at a LOWER resolution than the display resolution you choose, and upscales it to that resolution (ie. renders at 720P when you select 1080P), so naturally that causes the game to look softer and have textures look a little blurry in order to increase performance a bit. Keep this off to have the game render at the proper resolution, however is much more demanding.
4. Optional - Nvidia 3D settings. When I disabled upscaling, in addition to lower performance, I also experienced some significant micro-stuttering. When I set these settings in the Nvidia Control Panel my stuttering disappeared:
- Anisotropic filtering: 16x (this wasn't for stuttering, I read that this actually improves texture filtering over the game's default)
- Maximum pre-rendered frames: 1
- Shader Cache: Off (I suspect this may have caused some texture glitches I was facing)
- Threaded optimization: On
- Triple buffering: On
- Vertical sync: Adaptive
5. Key presets. The following keys have been set up to do the following:
- Caps lock: Toggles convergence to 1. This allows you to set a higher convergence for regular gameplay, then press this key to toggle the convergence to 1 for cutscenes and then press it again to go back to your preferred setting for gameplay.
- \ : Cycles the static HUD objects depth. Default is at screen depth, additional values are pushed into screen 25% and 50%. It's actually recommended to leave at default because it will affect certain 3D HUD icons in the game world as well
- ] : Cycles through the values needed for aligning the volumetric lighting fix. As previously mentioned, it is better to either use the default setting of High for Volumetric lighting, or if you wish to use a different setting to actually modify the y1 value in the Constants section of the d3dx.ini file as mentioned in step 3 above to match, but if for whatever reason you're unable to then you can use this key to cycle through to the correct fix values for the Medium and Ultra settings.
6. Optional / might not even work, but it's been said that adding -noblur as a launch option removes the motion blur in this game. That didn't work for me, but what did remove a lot of the blur for me was installing this Reshade preset
Tools used / Special thanks:
-3DMigoto version 1.2.43. Thanks to the entire team for this wonderful tool, with special thanks to bo3b with his assistance in tracking down a few crashes and erros
-DarkStarSword's auto-depth 3D crosshair
-Thanks to mrorange55 for sponsoring a copy of the game to the community which enabled me to work on this
-All the people at the Geforce 3DVision forums who helped with testing and feedback
Like this fix and want to show support & appreciation?
Fixes take a lot of time and effort, so donations are always welcome and appreciated! Paypal donations may be made at www.paypal.me/DShanz or by sending to Paypal ID: rshannonca@gmail.com