Artifacting or "Shimmering" in Fallout New Vegas
Posted: 07 Jan 2018, 22:05
I have recently installed the wrapper ENB in order to add environmental shadows to my game and to allow me more freedom in changing its graphics.
Unfortunately, my game has a lot of graphical artifacts or pixels showing up on distant objects whenever I move, and I have yet to find a way to make them go away.
https://imgur.com/a/mFSrA
This effect has been described in the past as a "Shimmer" or "Flicker" when moving, but I don't know what to call it.
Through research, I have found a possible reason is that this is Temporal Aliasing being caused by Bethesda's notoriously bad Negative LOD Bias. Apparently some NVidia Chipsets don't actually clamp the Negative LOD Bias to zero, so setting it that way in the Inspector or Control Panel does nothing.
I have tried many different things to solve this including
Setting the LOD Bias to 1 in the FalloutPrefs.ini,
Turning off the ENB Effects ingame,
Changing my LOD textures back to Vanilla,
Changing LOD Bias to 1 in the enbseries.ini (Not recommended but I wanted to be sure)
Using the hardware Anisotropic Filtering,
Using ENB Anisotropic Filtering (With hardware disabled),
Using Transparency Anti-aliasing from the Nvidia Control Panel,
Setting Negative LOD Bias to Clamp in the Nvidia Control Panel,
Using Multisampling x8 in the Nvidia Control Panel,
Using Edge Anti-Aliasing in the enblocal.ini,
Using Accumulative Anti-Aliasing in enblocal.ini
Disabling Hardware AA and using an FXAA effect.txt,
Disabling Hardware AA and not using an FXAA effect.txt
The only thing that removed the issue was removing the d3d9.dll from my game folder (Disabling the ENB entirely)
I have heard my options are to either find a way to clamp the Negative LOD Bias or to get Temporal Anti-Aliasing to hopefully fix it. (I heard there's "ghosting" with TAA, but honestly that's preferable to a bunch of dancing pixels whenever I move)
Is there a link to a TAA effect plugin that I missed, or possibly another way to fix this?
Unfortunately, my game has a lot of graphical artifacts or pixels showing up on distant objects whenever I move, and I have yet to find a way to make them go away.
https://imgur.com/a/mFSrA
This effect has been described in the past as a "Shimmer" or "Flicker" when moving, but I don't know what to call it.
Through research, I have found a possible reason is that this is Temporal Aliasing being caused by Bethesda's notoriously bad Negative LOD Bias. Apparently some NVidia Chipsets don't actually clamp the Negative LOD Bias to zero, so setting it that way in the Inspector or Control Panel does nothing.
I have tried many different things to solve this including
Setting the LOD Bias to 1 in the FalloutPrefs.ini,
Turning off the ENB Effects ingame,
Changing my LOD textures back to Vanilla,
Changing LOD Bias to 1 in the enbseries.ini (Not recommended but I wanted to be sure)
Using the hardware Anisotropic Filtering,
Using ENB Anisotropic Filtering (With hardware disabled),
Using Transparency Anti-aliasing from the Nvidia Control Panel,
Setting Negative LOD Bias to Clamp in the Nvidia Control Panel,
Using Multisampling x8 in the Nvidia Control Panel,
Using Edge Anti-Aliasing in the enblocal.ini,
Using Accumulative Anti-Aliasing in enblocal.ini
Disabling Hardware AA and using an FXAA effect.txt,
Disabling Hardware AA and not using an FXAA effect.txt
The only thing that removed the issue was removing the d3d9.dll from my game folder (Disabling the ENB entirely)
I have heard my options are to either find a way to clamp the Negative LOD Bias or to get Temporal Anti-Aliasing to hopefully fix it. (I heard there's "ghosting" with TAA, but honestly that's preferable to a bunch of dancing pixels whenever I move)
Is there a link to a TAA effect plugin that I missed, or possibly another way to fix this?