Saturday, November 07, 2020
Stereo Image 1
Stereo Image 2
Stereo Image 3
3D Vision fix for The Surge 2. Special thanks to Helifax for making this new tool to fix Vulkan games. The fix includes Vk3DVision, v2.0.1 version, go here for more information about the tool.
Update (2020-11-08): 
•	reuploaded with a fixed Vk3DVision 2.0.1. If you downloaded the version from the day before, please redownload the fix.
Update (2020-11-07): 
•	updated Vk3DVision to version 2.0.1, which has a different folder structure. Keep that in mind to uninstall the old version.
Fixed
•	Shadows.
•	Lighting.
•	Decals.
•	Haloing problems.
•	Volumetric lighting and fog.
•	Skybox.
•	Stereoized specular reflections, with very few exceptions of shaders I couldn't catch.
•	Culling. Perfect only at 0 convergence, but it's hard to see wrong things at normal gameplay convergence.
•	HUD at dynamic depth for dynamic elements, and static depth for static elements.
Not fixed (ingame options you must not use)
•	Temporal antialiasing. You should also know that (unrelated to the fix) SMAA doesn't do anything even in 2D.
•	Motion blur.
•	Ambient occlusion.
•	Volumetric lighting settings below maximum. This is because I couldn't find a way to dynamically fix it for all settings.
Installation
•	First of all open the game and configure the graphics options the way you want. I say this because output and internal resolution changes are problematic when you are playing in 3D.
•	Preferably use borderless windowed instead of exclusive fullscreen, if you want to be able to alt+tab out of the game instead of getting a crash. Pressing alt+enter will reenable 3D after going back into the game.
•	Download this file and extract its contents in the "The Surge 2\bin" folder, where "TheSurge2.exe" is.
•	Open "Vk3DVision\Vk3DVision.ini" and configure your display settings the way you want. The default configuration of the file in this fix is made for 3D Vision monitors with 100% separation and 300 convergence.
•	Run "Vk3DVision.exe" and then run the game.
Hotkeys and features
•	F2: 0 convergence.
•	F3: 150 convergence. Mostly for conversations if you think the default 300 is too high.
•	F4: 300 convergence. This is the default value.
•	F5: 0 separation and 0 convergence. For testing purposes.
•	F6: toggle that makes specular reflections be at surface depth instead of realistic depth. I don't recommend pressing this key.
•	F8: super LOD mode toggle. This shows a lot more distant geometry details than usual (that the game hides), at the cost of about 15% extra GPU usage and maybe some CPU usage too.
•	0 (not the numpad): toggle that puts static HUD elements at 50% depth.
•	 (not the numpad): toggle that makes volumetric lighting and fog not have a "temporal" element that blends previous frames. It reveals how low resolution and flickery they are. I don't recommend using this. It's just for fun.
Recommendations
•	Use a 120fps limit in RTSS for smoother frametimes. "Vk3DVision.ini" also has an fps limit option.
•	Try to keep those 120fps in general. There is no frame sync in this fix, so frames are sequential, which is harder to notice if you can keep up the max fps your monitor can show.
•	If you are playing with HelixVision instead of 3D Vision, you can aim higher than 120fps, like 180fps for 90Hz/eye displays.
•	As you can see in the hotkeys section, many of them are useless for normal play. So just focus on playing and maybe using "0" to put the static HUD at more depth. Also consider the F8 hotkey if you have performance to spare (I don't, at 1440p with a RTX 2080Ti).
If you liked the fix and want to contribute for more future fixes, you can donate to this PayPal account: masterotakusuko@gmail.com
Posted by masterotaku
