NVIDIA 3D Settings explanation: what is the best for your PC?
I will talk about the most important 3D Settings and what should you do:
First of all, open the NVIDIA Control Panel and in the "Adjust image settings with preview" tab
select the "Use the advanced 3D image settings".
Now you can either click on "Take me there" link or open the "Manage 3D settings" from the task list in the left of the screen.
Once there, lets see what we got.
Lets get to the settings:
Ambient Occlusion: The best is off, or Performance
Anisotropic filtering: this affects the sharpness and quality of the textures, depending on how far they are from the current viewport.
Bigger value -> less perfromance but better quality.
I let this on Application Controlled but i play with it disabled, or at a maximum of 4x.
Much exactly, what it does is makes far textures render on a better quality or not.
Antialiasing - FXAA: Strongly suggest disabling this.
Very high impact on performance.
FXAA comes from "Fast approximate anti-aliasing" and what it does (among making the edges of objects smoother - this is what the antialiasing does) is post-processing all the rendered objects before they actually render on the screen, aproximating the edges of them resulting in a smoother model in the end.
Antialiasing - Gamma correction: Does not affect very much the performance overall, it just improves all the antialiasing quality if it is turned on.
Antialiasing - Mode: Application Controlled Defines the 'power' of the antialias.
As said before, antialiasing smoothens the edges of the objects.
It does affect the performance, but on medium to powerfull PCs you can play with it.
It is about the MSAA (Multisample antialiasing) which is giving better quality and does not affect the performance as much as FXAA (talked abit before about this).
I suggest leaving on Application controlled and playing with like 2x-4x on medium PCs.
If you find better performance on disabled antialiasing, just disable it.
Its about your PC, remember!
Antialiasing Setting: As talked right before, I suggest playing with like 2x-4x if your PC can handle it
Antialiasing - Transparency: Used to minimize the visible antialiasing on objects which have transparent textures
CUDA - GPUs: What GPU's should this PC/application use? Just select everything you got there, as you only have there your current connected GPUs (can have more than one GPU).
DSR - Factors: Off Allows you to run higher resolutions than your maximum (native) resolution.
We dont need this, and I dont suggest playing on bigger resolutions than your monitor can handle (its just an effect that makes the GPU render more pixels than needed)
DSR - Smoothness: If DSR Factors is turned on, specify the smoothness of the game objects and textures here.
Much value -> more foggy textures and objects.
Less value -> more crispy textures and objects.
It immitates the antialiasing effect
Maximum pre-rendered frames: Well this is very important and can affect the game alot! What it does it limits the maximum number of frames per second the CPU can prepare before the frames get processed by the GPU.
The most important: its PC dependant.
If your videocard is good, modern, all the guides from the internet say that this should be set to "1".
I really tried this,
with alot of other settings among it, but what I noticed is that it literally makes the game feel good but the hitbox registration in CSGO feel so bad.
I always had the feeling that the bullets were crazy, going where its shouldnt or passing right through my enemy for alot of times.
Tried this with all the resolutions.
My recommandation if you have a medium to strong PC is just to "Use the #D application setting" as it showed perfect smoothness, good FPS without drops and good hit registration.
If you got a bad PC, with bad videocard, just set it to its maximum value BUT play with everything on low details ingame (and with as a small resolution as you can) because it causes INPUT LAG (delay on moving the mouse left right up down, and the actual move ingame) on high load (when there is much data to process and render).
Dont force it up! Let it be smooth, we need a playable game as it is a competitive game, not Crysis to play with good quality! We need smoothness and fastness!
Multi-Frame Sampled AA (MFAA): Another laggy way of antialiasing.
Turn this to off.
Power management mode: Prefer maximum performance.
Just dont let it be on optimal power, because it causes FPS drops, freezes and small FPS, overall says the GPU to stay chill while affecting performance.
Recommended would be Adaptive, so the GPU adapts to the needings of what is happening.
I am using "Prefer maximum performance" just because overall I like my PC when its moving better.
Preferred refresh rate (MONITOR MODEL): Highest available.
If you have 60hz,
75hz, 120 or 144 (or even 240) just let it be the highest.
Note thata if you have a 75/120/144/240 hz display you need to set some launch options to the game ("-refresh 144" for example)
Shader Cache: Off Another VERY VERY important setting that is PC configuration dependant and should only be use in certain scenarious and cases.
What it does is it saves on the HDD in some temp folders some needed data, so: if you have an old, slow HDD on which your Windows is installed, but a decent CPU, turn this off.
Let the CPU process that data and deny your HDD for processing it.
It will slow everything causing FPS drops, small FPS and freezes.
I would personally only recommend this if you have your Windows on a SSD! If both your CPU and HDD are bad, this setting would not affect very much the performance.
Just see what it works better for you.
If you got a very good CPU but bad to medium HDD, let this off.
Just let the CPU do that job, is faster! If both your CPU and HDD (not quite recommending for HDD though) are good, see what it works better for you.
If your CPU is good or bad, but you got a good SSD, definetly let this On.
It will make the game very smooth and fast! Please configure this properly.
Texture filtering - Anisotropic sample optimization: Dont have lots of information about this,
but what I saw is that is not affecting the performance.
Texture filtering - Negative LOD bias: Let it on Clamp.
It disables some operations performing while the image is not stationary.
What it does on allow: applies some antialiasing to the textures when the scene is moving, but when not, it sharpens it.
We dont need other activities to be performed by the GPU, that are not needed in a competitive game.
Texture filtering - Quality: High performance As I said before, we need smoothness not quality.
Let this to High performance.
It has a very big impact on the FPS, stuttering etc.
Texture filtering - Trinear optimization: On Improves the texture processing performance, by allowing the texture process to be less quality where it does not need to be quality.
Let this to On,
its helping the performance.
Threaded optimization: On Very important, leave this to On.
What it does, it lets the applications take advantage of multiple cores of your CPU.
Triple buffering: Off Check Vertical sync for details, definetly let this off!
Vertical sync: Off Definetly affecting performance.
It limits your FPS to the current display frequency (hz) and what it does it does not let a frame override another frame, untill the first of them finishes rendering.
Why is this not good? Very high input lag! Turn this off in game as well!
Virtual Reality pre-rendered frames: 1 This does not affect the performance in anyway because we are not using Virtual Reality in this game.