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.
 
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.
 
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.
 
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.
 
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.
 
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.
 
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.
 
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 :(
 
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.
 
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.
 
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.
 
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.
 
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 :(
 
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.
 
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.
 
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.
 
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.
 
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
 
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.
 
Hey Andy, get a chance to play around with these variables at all?

MeshRenderingDistanceScale=2
MeshLODDistanceScale=2
 
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.
 
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.
 
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.
 
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