The Witcher 3: Wild Hunt

The Witcher 3: Wild Hunt

Ikke nok vurderinger
Textures and Performance Fix for Next-Gen (v4.04)
Af Vandelgard
Greetings to anyone who found this guide.
After many hours of testing the user.settings and knowledge already known from Old Gen, I have created this guide to help others. This guide fixes performance issues existing on the Texture Quality setting, if you experience performance drop when looking at the ground while standing or running. This happens after half an hour of playthrough and sometimes if you Fast Travel too. Specifically high, ultra & ultra+ Texture Quality settings at dx11, possibly at dx12 too.
If you play on Low or Medium Texture Quality it will allow you to have perfect textures, without downscales or blurry rendered textures and with minimal performance loss.
The testing has been validated through textures on the tables objects, wooden objects (like fences), leaves, faces, undvik set and witcher gear (vanilla and modded).
   
Pris
Føj til foretrukne
Gjort til foretrukken
Fjern som foretrukken
The Tweaks
Below are the following steps. At the end of every step don't forget to save the changes.


Step 1: Open witcher 3 and tweak all the settings to where you want to. Tweak the Texture Quality settings to Ultra+ and exit the game.


Step 2: Go to user.settings or the dx12 user.settings from your Windows Witcher 3 Documents. Open the file, search these values and tweak the following:

AllowClothSimulationOnGpu=true
MaxTextureAnizotropy=16
MaxTextureArraySize=1024

Step 3:

If you still continue having performance drop while looking at the terrain while standing and running you will need to lower it to this:

MaxTextureAnizotropy=8
MaxTextureArraySize=512

This will make the Texture Quality seem closer to Ultra settings

If you happen to play low or medium you will need to change the value to this:

MaxTextureAnizotropy=8
MaxTextureSize=2048
MaxAtlasTextureSize=2048
MaxTextureArraySize=512
TextureMipBias=0

This last one will make the textures better than Medium, closer to High at no performance cost.


Step 4: In order to Eliminate shimmering and flickering, tweak the following:

TextureMipBias=0 (A click lower than the high value)

If it has become too blurry to your liking tweak the values to one of these:

TextureMipBias=-0.6 (better than high value)
or
TextureMipBias=-1 (ultra textures value)

You can play with these 3 values and test them according to your own taste and the result of visuals/performance. The lower the value the higher the quality.

All these steps change specific values in your Texture Quality from Graphics Settings and nothing else. You have the freedom to tweak anything else you want to from the rest of the settings.
To revert these changes, simply delete MaxTextureArraySize line, open the game and tweak Texture Quality.

IMPORTANT: The graphics settings will show "Low" value at Textures Quality cause when it reads the values, it can't match with any of the default presets. Do not touch it, otherwise you will revert the changes.


Step 5 Right click on the game from steam and browse to the local files.
Follow this path: TheWitcher3>bin>config>base>gc.ini

[Memory/GC]

; Disable triggering by object pool as this is not reliable now
DefaultPoolMemoryTrigger = 3000

(Idk why the comment says that, but it seems to be working a bit at least.)


Step 6 At the same location open resources.ini and tweak the following.

FileQueueSizeGame = 300
FileQueueSizeLoading = 700
MaxRequests = 45
MaxUncmpressedBudget = 240

To revert these changes, simply validate the game files.


Step 8 Open the game and enjoy. Also whenever u notice performance drop, put the Shadows Quality to Low and then back to whatever u had it to. It will help reset whatever memory leak and whatever tanks the performance.

I hope it helps everyone who finds this guide, the same way it helped me enjoy W3 in Next Gen, as much as it did in Old Gen (v1.32). Any feedback will be highly appreciated.