• Hey, guest user. Hope you're enjoying NeoGAF! Have you considered registering for an account? Come join us and add your take to the daily discourse.

Witcher 3 PC Performance Thread

i7 920 @ stock speed, 2.8GHz
GTX 660ti overclocked to stock 670 speed
6 miserable GBs of RAM

But I'm fine with 30fps, so I think I'll be fine at the very least on High. I will post results later and maybe a benchmark as well. I don't mind running at a locked 30fps since I always played on consoles up until 2009, so I'm fine with enjoying 60fps gameplay for 1-2 years after buying a graphics cards, then for heavier games cranking all settings up and locking the games at 30. Good motion blur also helps.
 

BigTnaples

Todd Howard's Secret GAF Account
I call it my FPS Killer screenshot config, and it's completely unplayable at 4K:

Code:
[Gameplay/EntityPool]
SpawnedLimit=150
[Hidden]
HasSetup=true
uiVerticalFrameScale=0.9
uiHorizontalFrameScale=0.9
[Localization]
SpeechLanguage=EN
TextLanguage=EN
Subtitles=false
[Viewport]
VSync=false
Resolution="3840x2160"
FullScreenMode=2
VSyncThreshold=0
OutputMonitor=-1
[Hud]
MinimapRotation=false
Minimap2Module=false
MessageModule=false
OnelinersModule=false
BossFocusModule=false
ItemInfoModule=false
TimeLapseModule=false
HudSize=0
QuestsModule=false
BuffsModule=false
DamagedItemsModule=false
HorsePanicBarModule=false
ConsoleModule=false
MiminapPoiQuestionMarks=false
WolfMedalion=false
OxygenBarModule=false
EnemyFocusModule=false
HorseStaminaBarModule=false
CompanionModule=false
MinimapTracksWaypoints=false
ControlsFeedbackModule=false
BoatHealthModule=false
[Budget]
cvMaxAllowedLightsShadowTime=1
cvMaxAllowedApexDestroTickedTime=0.2
cvMaxAllowedGrass=30000
cvMaxAllowedDecalsDynamic=10
cvMaxAllowedDynMeshes=104857600
cvMaxAllowedChunksSkinnedTime=2.5
cvMaxAllowedTrianglesSkinned=100000
cvMaxAllowedDecalsSSTime=0.1
cvMaxAllowedLightsShadow=3
TerrainTileMipDataBudget=100
cvMaxAllowedApexTicked=60
cvMaxAllowedActiveEnvProbesTime=0.1
cvMaxAllowedStatTextures=314572800
cvMaxAllowedSpeedTree=5000
cvMaxAllowedLightsNonShadowsTime=0.2
cvMaxAllowedSpeedTreeTime=2.2
cvMaxAllowedChunksStatic=1500
cvMaxAllowedTrianglesStatic=500000
cvMaxAllowedHiresChunks=25
cvMaxAllowedDecalsDynamicTime=0.5
cvMaxAllowedLightsNonShadows=40
cvMaxAllowedChunksStaticTime=1.5
cvMaxAllowedChunksSkinned=400
cvMaxAllowedApexDestroTicked=20
cvMaxAllowedStatMeshes=209715200
TerrainTileMinTimeout=2
cvMaxAllowedHiresChunksTime=0.2
cvMaxAllowedApexTickedTime=0.5
cvMaxAllowedCharTextures=209715200
cvMaxAllowedParticlesCountTime=0.2
cvMaxAllowedParticlesCount=1000
cvMaxAllowedGrassTime=1.5
TerrainTileTimeout=10
OcclusionQueryAdditionalMemory=5
TerrainTileLoadingTimeout=5
cvMaxAllowedDecalsSS=160
[Audio]
MasterVolume=0
Subtitles=true
[LoadingScreen/TCR]
ShowProgress=true
[Game]
DoNotPauseWhileStopped=false
[PostProcess]
MotionBlurPositionTreshold=0.05
AllowVignette=false
MotionBlurRotationTreshold=1
AllowShafts=true
AllowAntialias=true
AllowDOF=false
SSAOSolution=2
AllowBlur=false
[Input]
PadVibrationEnabled=false
KeyboardCooldownSpeed=0.1
InvertCameraXOnMouse=false
InvertCameraYOnMouse=false
CameraAutoRotX=true
InvertCameraX=false
UIMouseSensitivity=3
CameraAutoRotY=true
RightStickCameraSensitivity=1
InvertCameraY=false
RightStickAimSensitivity=1
MouseSensitivity=0.1
[Gameplay]
Difficulty=1
HudTutorialEnabled=false
[StickerSystem]
ShowOnMap=true
AutoSynchronization=true
RenderDistance=500
FilterCondition=
AutoSyncTime=5
[LevelOfDetail]
SwarmHideDistance=400
DecalsHideDistance=160
DimmerHideDistance=120
DynamicDecalsHideDistance=40
StripeHideDistance=120
[General]
ConfigVersion=1
[LoadingScreen/Editor]
Disabled=false
[LoadingOverlay/TCR]
FadeOutCooldownExtraTime=1
FadeInSpinnerTime=1
NoninteractiveSpinnerTime=3
FadeOutSpinnerTime=1
NoninteractiveEndCooldown=1
[RedGui]
GlobalAlpha=127
SoftwareCursor=true
[Visuals]
InventoryBgColorScaleB=0.036
InventoryFixedLuminance=0.25
InventoryBgColorScaleG=0.034
MovieFramerate=30
GammaValue=1
InventoryBgColorScaleR=0.02
[PoiSystem]
PoiShowOnMap=true
PoiAutoSynchronization=true
PoiAutoSyncTyme=5
PoiBlackBoxPath=
[Rendering]
GrassDensity=3600
CascadeShadowFadeTreshold=0.5
CascadeShadowDistanceScale0=4
CascadeShadowDistanceScale1=4
CascadeShadowDistanceScale2=3
CascadeShadowDistanceScale3=3
CascadeShadowQuality=2
CascadeShadowmapSize=4096
MaxCascadeCount=8
MaxTerrainShadowAtlasCount=8
MaxCubeShadowSize=1024
MaxSpotShadowSize=1024
MeshRenderingDistanceScale=2
MeshLODDistanceScale=2
TerrainReadAheadDistance=400
TerrainScreenSpaceErrorThreshold=1
TerrainErrorMetricMultiplier=2
TextureStreamingHeadsDistanceLimit=10
TextureStreamingCharacterDistanceLimit=50
TextureStreamingDistanceLimit=40000
TextureMemoryBudget=1600
TextureInFlightCountBudget=12
DecalsChance=1
DecalsSpawnDistanceCutoff=10
GlobalOceanTesselationFactor=128
HairWorksLevel=2
ScaleformTextureUnstreamDelay=2.5
[Input/Gestures]
EnableSwipe=true
EnablePan=true
EnableGestures=true
EnablePinch=true
[LoadingScreen]
FadeInTime=3
SkipShowWithAnyKey=true
GameRevealTime=3
SkipHideDelay=3
SkipInputDelay=0.25
FadeOutTime=1.5
SkipAutoshow=false
[Engine]
LimitFPS=0
[Rendering/SpeedTree]
GrassGenerationEfficiency=0.075
GrassDistanceScale=6
FoliageDistanceScale=6
FoliageShadowDistanceScale=108
GrassRingSize=33554432
[ReviewSystem]
ShowOnMap=true
FilterCategory=0
AutoSynchronization=true
DownloadClosedFlag=false
FilterCondition=
AutoSyncTime=5
[Save]
ShowCompatWarning=false
[Kinect]
Kinect=true
[Profiler]
ActiveProfilers=none
[Foliage]
MaxVisibilityDepth=48

If I had the time to determine the point of diminishing returns I'm sure I could get 30+ FPS.



Damn. Nice to know this game has some legs with tweaks. When RedKit launches even more so with mods.


Still hoping for 4K Uber With Hairworks on my SLI 970's. But if I have to lower some settings, I'll know exactly which ones to lower thanks to your comprehibe guide. Much appreciated.
 

Gbraga

Member
I'll just try to hit 60fps on a GTX680 and hope it doesn't look too bad.

If it's impossible to hit 60fps, no matter the settings, as it was with AC Unity, then I'll just lock it to 30 and seek the best looking configs I can while keeping it at 30.

But the low vs Ultra comparisons definitely convinced me that 60fps is far more worth it than higher settings, if I can achieve it.
 

synce

Member
GTX 960 for LOW settings? Fuck I'm fucked. Hopefully there's a 480p option for my 560m. Maybe I can get 30fps on that.
 

AndyBNV

Nvidia
Yet another amazing guide Andy!
Could you clear something up for me, does a dedicated physx card help with gameWorks or is it only the physx part it helps with?

It's all tessellation, or run on the CPU. A dedicated card will do diddily squat.
 
Not looking forward to 290x performance reports. All I care about is 1080p, 60 fps, preferrably high settings. Ultra doesn't really look that much different in screenshots.
 
I'll just try to hit 60fps on a GTX680 and hope it doesn't look too bad.

If it's impossible to hit 60fps, no matter the settings, as it was with AC Unity, then I'll just lock it to 30 and seek the best looking configs I can while keeping it at 30.

But the low vs Ultra comparisons definitely convinced me that 60fps is far more worth it than higher settings, if I can achieve it.

I have a 770 so I'm basically in the same boat haha. Though if I can't get 60 at any settings, I might just wait until I upgrade down the road.
 

Static Jak

Member
I'll revisit the game next year when I upgrade my GPU.
Yeah that's gonna be my plan too. I'll play it now at settings that let me hit a decent FPS and I'll play it again when all the DLC is out and I've upgraded my PC in a year or 2.
 

NotUS

Member
I call it my FPS Killer screenshot config, and it's completely unplayable at 4K:

Code:
[Gameplay/EntityPool]
SpawnedLimit=150
[Hidden]
HasSetup=true
uiVerticalFrameScale=0.9
uiHorizontalFrameScale=0.9
[Localization]
SpeechLanguage=EN
TextLanguage=EN
Subtitles=false
[Viewport]
VSync=false
Resolution="3840x2160"
FullScreenMode=2
VSyncThreshold=0
OutputMonitor=-1
[Hud]
MinimapRotation=false
Minimap2Module=false
MessageModule=false
OnelinersModule=false
BossFocusModule=false
ItemInfoModule=false
TimeLapseModule=false
HudSize=0
QuestsModule=false
BuffsModule=false
DamagedItemsModule=false
HorsePanicBarModule=false
ConsoleModule=false
MiminapPoiQuestionMarks=false
WolfMedalion=false
OxygenBarModule=false
EnemyFocusModule=false
HorseStaminaBarModule=false
CompanionModule=false
MinimapTracksWaypoints=false
ControlsFeedbackModule=false
BoatHealthModule=false
[Budget]
cvMaxAllowedLightsShadowTime=1
cvMaxAllowedApexDestroTickedTime=0.2
cvMaxAllowedGrass=30000
cvMaxAllowedDecalsDynamic=10
cvMaxAllowedDynMeshes=104857600
cvMaxAllowedChunksSkinnedTime=2.5
cvMaxAllowedTrianglesSkinned=100000
cvMaxAllowedDecalsSSTime=0.1
cvMaxAllowedLightsShadow=3
TerrainTileMipDataBudget=100
cvMaxAllowedApexTicked=60
cvMaxAllowedActiveEnvProbesTime=0.1
cvMaxAllowedStatTextures=314572800
cvMaxAllowedSpeedTree=5000
cvMaxAllowedLightsNonShadowsTime=0.2
cvMaxAllowedSpeedTreeTime=2.2
cvMaxAllowedChunksStatic=1500
cvMaxAllowedTrianglesStatic=500000
cvMaxAllowedHiresChunks=25
cvMaxAllowedDecalsDynamicTime=0.5
cvMaxAllowedLightsNonShadows=40
cvMaxAllowedChunksStaticTime=1.5
cvMaxAllowedChunksSkinned=400
cvMaxAllowedApexDestroTicked=20
cvMaxAllowedStatMeshes=209715200
TerrainTileMinTimeout=2
cvMaxAllowedHiresChunksTime=0.2
cvMaxAllowedApexTickedTime=0.5
cvMaxAllowedCharTextures=209715200
cvMaxAllowedParticlesCountTime=0.2
cvMaxAllowedParticlesCount=1000
cvMaxAllowedGrassTime=1.5
TerrainTileTimeout=10
OcclusionQueryAdditionalMemory=5
TerrainTileLoadingTimeout=5
cvMaxAllowedDecalsSS=160
[Audio]
MasterVolume=0
Subtitles=true
[LoadingScreen/TCR]
ShowProgress=true
[Game]
DoNotPauseWhileStopped=false
[PostProcess]
MotionBlurPositionTreshold=0.05
AllowVignette=false
MotionBlurRotationTreshold=1
AllowShafts=true
AllowAntialias=true
AllowDOF=false
SSAOSolution=2
AllowBlur=false
[Input]
PadVibrationEnabled=false
KeyboardCooldownSpeed=0.1
InvertCameraXOnMouse=false
InvertCameraYOnMouse=false
CameraAutoRotX=true
InvertCameraX=false
UIMouseSensitivity=3
CameraAutoRotY=true
RightStickCameraSensitivity=1
InvertCameraY=false
RightStickAimSensitivity=1
MouseSensitivity=0.1
[Gameplay]
Difficulty=1
HudTutorialEnabled=false
[StickerSystem]
ShowOnMap=true
AutoSynchronization=true
RenderDistance=500
FilterCondition=
AutoSyncTime=5
[LevelOfDetail]
SwarmHideDistance=400
DecalsHideDistance=160
DimmerHideDistance=120
DynamicDecalsHideDistance=40
StripeHideDistance=120
[General]
ConfigVersion=1
[LoadingScreen/Editor]
Disabled=false
[LoadingOverlay/TCR]
FadeOutCooldownExtraTime=1
FadeInSpinnerTime=1
NoninteractiveSpinnerTime=3
FadeOutSpinnerTime=1
NoninteractiveEndCooldown=1
[RedGui]
GlobalAlpha=127
SoftwareCursor=true
[Visuals]
InventoryBgColorScaleB=0.036
InventoryFixedLuminance=0.25
InventoryBgColorScaleG=0.034
MovieFramerate=30
GammaValue=1
InventoryBgColorScaleR=0.02
[PoiSystem]
PoiShowOnMap=true
PoiAutoSynchronization=true
PoiAutoSyncTyme=5
PoiBlackBoxPath=
[Rendering]
GrassDensity=3600
CascadeShadowFadeTreshold=0.5
CascadeShadowDistanceScale0=4
CascadeShadowDistanceScale1=4
CascadeShadowDistanceScale2=3
CascadeShadowDistanceScale3=3
CascadeShadowQuality=2
CascadeShadowmapSize=4096
MaxCascadeCount=8
MaxTerrainShadowAtlasCount=8
MaxCubeShadowSize=1024
MaxSpotShadowSize=1024
MeshRenderingDistanceScale=2
MeshLODDistanceScale=2
TerrainReadAheadDistance=400
TerrainScreenSpaceErrorThreshold=1
TerrainErrorMetricMultiplier=2
TextureStreamingHeadsDistanceLimit=10
TextureStreamingCharacterDistanceLimit=50
TextureStreamingDistanceLimit=40000
TextureMemoryBudget=1600
TextureInFlightCountBudget=12
DecalsChance=1
DecalsSpawnDistanceCutoff=10
GlobalOceanTesselationFactor=128
HairWorksLevel=2
ScaleformTextureUnstreamDelay=2.5
[Input/Gestures]
EnableSwipe=true
EnablePan=true
EnableGestures=true
EnablePinch=true
[LoadingScreen]
FadeInTime=3
SkipShowWithAnyKey=true
GameRevealTime=3
SkipHideDelay=3
SkipInputDelay=0.25
FadeOutTime=1.5
SkipAutoshow=false
[Engine]
LimitFPS=0
[Rendering/SpeedTree]
GrassGenerationEfficiency=0.075
GrassDistanceScale=6
FoliageDistanceScale=6
FoliageShadowDistanceScale=108
GrassRingSize=33554432
[ReviewSystem]
ShowOnMap=true
FilterCategory=0
AutoSynchronization=true
DownloadClosedFlag=false
FilterCondition=
AutoSyncTime=5
[Save]
ShowCompatWarning=false
[Kinect]
Kinect=true
[Profiler]
ActiveProfilers=none
[Foliage]
MaxVisibilityDepth=48

If I had the time to determine the point of diminishing returns I'm sure I could get 30+ FPS.

amazing, thank you. I'll be playing at 1080p, but will start with these settings.
 

SapientWolf

Trucker Sexologist
I'll just try to hit 60fps on a GTX680 and hope it doesn't look too bad.

If it's impossible to hit 60fps, no matter the settings, as it was with AC Unity, then I'll just lock it to 30 and seek the best looking configs I can while keeping it at 30.

But the low vs Ultra comparisons definitely convinced me that 60fps is far more worth it than higher settings, if I can achieve it.
30 looks like butt on the PC. I suggest going Gsync.
 

GavinUK86

Member
Water Simulation off is hilarious.

ejIyCZ8.gif
 
I agree, 30fps on pc does not look smooth at all. Not even with adaptive vsync in the control panel. 60 is a priority, so the hair has got to go. (Guess I wouldn't say that if I were balding)

Wish the game would go up earlier. My vacation ends tomorrow so I'll have to wait a few weeks before playing :(
 

Vitor711

Member
Any word on 980 performance? I just bought a rig with that card which I'll be building later today. Hoping for 60FPS at 1080 on ultra - ideally with hairworks but I can sacrifice that if needs be.
 

GavinUK86

Member
Any word on 980 performance? I just bought a rig with that card which I'll be building later today. Hoping for 60FPS at 1080 on ultra - ideally with hairworks but I can sacrifice that if needs be.

980 has been covered since the beginning. You'll be fine with everything on Ultra.
 

Red Hood

Banned
By the way, I just saw the Ultra vs. Low settings and they apart from the amount of foliage, they looked very much alike...... I'm very conflicted at this moment whether this is a good thing or not. I think good? Because now I don't have to be afraid to lower a few settings for a performance boost.
 

ACE 1991

Member
No r9 290 benchmarks yet, right? I imagine I can anticipate 5-10 fps under whatever a 290x is at?

EDIT: Judging from the PCGH benchmark, I'm really going to have to tone down some stuff if I want a good framerate at 1080p. Bummer.
 

Pooya

Member
So the game can actually use 7GB of RAM or is it just under SLI? I'm wondering if my 32GB RAM is finally going to get used or not :(
 

Gbraga

Member
By the way, I just saw the Ultra vs. Low settings and they apart from the amount of foliage, they looked very much alike...... I'm very conflicted at this moment whether this is a good thing or not. I think good? Because now I don't have to be afraid to lower a few settings for a performance boost.

Good if you have the hardware to run the game, bad if you're below the minimum requirements, I guess.
 
I agree, but that's one of the perks of PC gaming : the ability to chose your compromises.
I could certainly play with Hairworks at 30fps but I chose 50-60 without, a much higher framerate is my priority.

I'll revisit the game next year when I upgrade my GPU.
Same here. I do love the hair works effect, but not at the potential cost of halving the frame rate. Playing near 60fps adds much more to the game for me than better looking hair.
 

UnrealEck

Member
I have a 770 so I'm basically in the same boat haha. Though if I can't get 60 at any settings, I might just wait until I upgrade down the road.

The game runs at 120 FPS on low on a single 970.
60 FPS on a GTX 770 will be easily achievable. In fact, I'm betting you'll run it at high+ at around 60 FPS.
 

viveks86

Member
I call it my FPS Killer screenshot config, and it's completely unplayable at 4K:

Code:
[Gameplay/EntityPool]
SpawnedLimit=150
[Hidden]
HasSetup=true
uiVerticalFrameScale=0.9
uiHorizontalFrameScale=0.9
[Localization]
SpeechLanguage=EN
TextLanguage=EN
Subtitles=false
[Viewport]
VSync=false
Resolution="3840x2160"
FullScreenMode=2
VSyncThreshold=0
OutputMonitor=-1
[Hud]
MinimapRotation=false
Minimap2Module=false
MessageModule=false
OnelinersModule=false
BossFocusModule=false
ItemInfoModule=false
TimeLapseModule=false
HudSize=0
QuestsModule=false
BuffsModule=false
DamagedItemsModule=false
HorsePanicBarModule=false
ConsoleModule=false
MiminapPoiQuestionMarks=false
WolfMedalion=false
OxygenBarModule=false
EnemyFocusModule=false
HorseStaminaBarModule=false
CompanionModule=false
MinimapTracksWaypoints=false
ControlsFeedbackModule=false
BoatHealthModule=false
[Budget]
cvMaxAllowedLightsShadowTime=1
cvMaxAllowedApexDestroTickedTime=0.2
cvMaxAllowedGrass=30000
cvMaxAllowedDecalsDynamic=10
cvMaxAllowedDynMeshes=104857600
cvMaxAllowedChunksSkinnedTime=2.5
cvMaxAllowedTrianglesSkinned=100000
cvMaxAllowedDecalsSSTime=0.1
cvMaxAllowedLightsShadow=3
TerrainTileMipDataBudget=100
cvMaxAllowedApexTicked=60
cvMaxAllowedActiveEnvProbesTime=0.1
cvMaxAllowedStatTextures=314572800
cvMaxAllowedSpeedTree=5000
cvMaxAllowedLightsNonShadowsTime=0.2
cvMaxAllowedSpeedTreeTime=2.2
cvMaxAllowedChunksStatic=1500
cvMaxAllowedTrianglesStatic=500000
cvMaxAllowedHiresChunks=25
cvMaxAllowedDecalsDynamicTime=0.5
cvMaxAllowedLightsNonShadows=40
cvMaxAllowedChunksStaticTime=1.5
cvMaxAllowedChunksSkinned=400
cvMaxAllowedApexDestroTicked=20
cvMaxAllowedStatMeshes=209715200
TerrainTileMinTimeout=2
cvMaxAllowedHiresChunksTime=0.2
cvMaxAllowedApexTickedTime=0.5
cvMaxAllowedCharTextures=209715200
cvMaxAllowedParticlesCountTime=0.2
cvMaxAllowedParticlesCount=1000
cvMaxAllowedGrassTime=1.5
TerrainTileTimeout=10
OcclusionQueryAdditionalMemory=5
TerrainTileLoadingTimeout=5
cvMaxAllowedDecalsSS=160
[Audio]
MasterVolume=0
Subtitles=true
[LoadingScreen/TCR]
ShowProgress=true
[Game]
DoNotPauseWhileStopped=false
[PostProcess]
MotionBlurPositionTreshold=0.05
AllowVignette=false
MotionBlurRotationTreshold=1
AllowShafts=true
AllowAntialias=true
AllowDOF=false
SSAOSolution=2
AllowBlur=false
[Input]
PadVibrationEnabled=false
KeyboardCooldownSpeed=0.1
InvertCameraXOnMouse=false
InvertCameraYOnMouse=false
CameraAutoRotX=true
InvertCameraX=false
UIMouseSensitivity=3
CameraAutoRotY=true
RightStickCameraSensitivity=1
InvertCameraY=false
RightStickAimSensitivity=1
MouseSensitivity=0.1
[Gameplay]
Difficulty=1
HudTutorialEnabled=false
[StickerSystem]
ShowOnMap=true
AutoSynchronization=true
RenderDistance=500
FilterCondition=
AutoSyncTime=5
[LevelOfDetail]
SwarmHideDistance=400
DecalsHideDistance=160
DimmerHideDistance=120
DynamicDecalsHideDistance=40
StripeHideDistance=120
[General]
ConfigVersion=1
[LoadingScreen/Editor]
Disabled=false
[LoadingOverlay/TCR]
FadeOutCooldownExtraTime=1
FadeInSpinnerTime=1
NoninteractiveSpinnerTime=3
FadeOutSpinnerTime=1
NoninteractiveEndCooldown=1
[RedGui]
GlobalAlpha=127
SoftwareCursor=true
[Visuals]
InventoryBgColorScaleB=0.036
InventoryFixedLuminance=0.25
InventoryBgColorScaleG=0.034
MovieFramerate=30
GammaValue=1
InventoryBgColorScaleR=0.02
[PoiSystem]
PoiShowOnMap=true
PoiAutoSynchronization=true
PoiAutoSyncTyme=5
PoiBlackBoxPath=
[Rendering]
GrassDensity=3600
CascadeShadowFadeTreshold=0.5
CascadeShadowDistanceScale0=4
CascadeShadowDistanceScale1=4
CascadeShadowDistanceScale2=3
CascadeShadowDistanceScale3=3
CascadeShadowQuality=2
CascadeShadowmapSize=4096
MaxCascadeCount=8
MaxTerrainShadowAtlasCount=8
MaxCubeShadowSize=1024
MaxSpotShadowSize=1024
MeshRenderingDistanceScale=2
MeshLODDistanceScale=2
TerrainReadAheadDistance=400
TerrainScreenSpaceErrorThreshold=1
TerrainErrorMetricMultiplier=2
TextureStreamingHeadsDistanceLimit=10
TextureStreamingCharacterDistanceLimit=50
TextureStreamingDistanceLimit=40000
TextureMemoryBudget=1600
TextureInFlightCountBudget=12
DecalsChance=1
DecalsSpawnDistanceCutoff=10
GlobalOceanTesselationFactor=128
HairWorksLevel=2
ScaleformTextureUnstreamDelay=2.5
[Input/Gestures]
EnableSwipe=true
EnablePan=true
EnableGestures=true
EnablePinch=true
[LoadingScreen]
FadeInTime=3
SkipShowWithAnyKey=true
GameRevealTime=3
SkipHideDelay=3
SkipInputDelay=0.25
FadeOutTime=1.5
SkipAutoshow=false
[Engine]
LimitFPS=0
[Rendering/SpeedTree]
GrassGenerationEfficiency=0.075
GrassDistanceScale=6
FoliageDistanceScale=6
FoliageShadowDistanceScale=108
GrassRingSize=33554432
[ReviewSystem]
ShowOnMap=true
FilterCategory=0
AutoSynchronization=true
DownloadClosedFlag=false
FilterCondition=
AutoSyncTime=5
[Save]
ShowCompatWarning=false
[Kinect]
Kinect=true
[Profiler]
ActiveProfilers=none
[Foliage]
MaxVisibilityDepth=48

If I had the time to determine the point of diminishing returns I'm sure I could get 30+ FPS.

You, sir, are a God among men. Thanks for this. Will use this as a baseline to figure out what tradeoffs need to be made to get it back up to 60 with good over clocking. Hope there are more performance patches incoming from CDPR's side.
 

BatNIC

Neo Member
Any word on 980 performance? I just bought a rig with that card which I'll be building later today. Hoping for 60FPS at 1080 on ultra - ideally with hairworks but I can sacrifice that if needs be.

According to PCGH the gtx 980 achieves ~50fps on 1080p ultra(ssao and without hairworks). Performance doesn't seem that great on Uutra.
 

Vuze

Member
Love your guides, Andy! Keep the good work up, always enjoy going through them. Takes ages to finish loading on my crap connection but always worth the wait :p
 

Google

Member
Andy, thanks for that guide. I have a 980 and very often end up confused at figuring out exactly which setting do what.

I've bookmarked it and will be looking forward to your Batman version next month.
 

EatChildren

Currently polling second in Australia's federal election (first in the Gold Coast), this feral may one day be your Bogan King.
Hey Andy, get a chance to play around with these variables at all?

MeshRenderingDistanceScale=2
MeshLODDistanceScale=2
 

Waxwing

Member
I'll just try to hit 60fps on a GTX680 and hope it doesn't look too bad.

If it's impossible to hit 60fps, no matter the settings, as it was with AC Unity, then I'll just lock it to 30 and seek the best looking configs I can while keeping it at 30.

But the low vs Ultra comparisons definitely convinced me that 60fps is far more worth it than higher settings, if I can achieve it.

Wow...just watched them myself...half of them don't seem to matter at all.
 

Kinthalis

Banned
What is hairworks applied to? Geralt's mane, and the few hairy monsters?

And horses. And man, do they look awesome.

I think I'm going to shoot for high for the most part with one or two on ultra + hairworks @ 1440p on a 780ti, but I'll be using AF + FXAA form Nvidia's contorl panel to keep my frame rate up above 40.
 

Gbraga

Member
Wow...just watched them myself...half of them don't seem to matter at all.

Well, they do matter, but most settings are not worth their performance cost when low looks so good, that's for sure.

Which is a great thing to me.

When will we find out which settings most closely replicate ps4 version settings so we can tell if our rigs perform any better?

Probably when DF does their comparison article.
 

Kinthalis

Banned
When will we find out which settings most closely replicate ps4 version settings so we can tell if our rigs perform any better?

It seems to be around high, but not quite.

There are some things that are doing more at high than on consoles. Physx, for example, features more particles and the effects stay longer in the world.

So, mostly high some possibly below that.
 
Top Bottom