View Full Version : [WoW] Console Variables for Video Settings (Dragonflight)
MiRai
02-01-2016, 04:15 PM
In World of Warcraft, Blizzard gives us the ability to swap many different settings in the game with simple /slash commands, including video settings. This can be useful for players who play from different characters across different game clients on a regular basis, but who also turn down their in-game video settings on their "background" clients. By using a macro, players can simply change their video settings on the fly when moving between characters/game clients.
I've created a full walkthrough video showing how these Console Variables can potentially be used, and while the video shows how to use them using ISBoxer, this is not limited to only ISBoxer users.
https://www.youtube.com/watch?v=KiyDPf7DCRs
If you have question about these Console Variables and how to use them, or any corrections to them, then feel free to post in this thread. If you are having trouble with something specific to the multiboxing software you are using, then please create a new thread.
FAQ _________________________________________
_How do I read the tables?
Name of In-Game Setting
Name of Console Variable (CVar) Associated with In-Game Setting
In-Game Setting Level 1
CVar Value for In-Game Setting Level 1
In-Game Setting Level 2
CVar Value for In-Game Setting Level 2
In-Game Setting Level 3
CVar Value for In-Game Setting Level 3
_How do I use these values in a macro?
/console consoleVariable value
_Am I locked into the pre-defined settings, or can I experiment with other values?
Short Answer: You're locked in.
Long Answer: Every setting has, at least, one CVar that defines its values in the game. Some settings have CVars (sometimes multiple) that will accept a range of values, but this guide no longer covers that outside of the groundEffectDist CVar, as it's unnecessary to fine tune values to that extent.
_Are these console variables case sensitive as you show them?
No, they are not.
Changelog
2016-20-07 - Everything updated for Legion
2018-21-07 - Everything updated for Battle for Azeroth
2020-17-10 - Shadowlands Updates (https://www.dual-boxing.com/threads/52701?p=432518&viewfull=1#post432518)
2022-11-10 - Dragonflight Updates (https://www.dual-boxing.com/threads/52701?p=435625&viewfull=1#post435625)
MiRai
02-01-2016, 04:15 PM
Shadow Quality __________________________________________
Shadow Quality
graphicsShadowQuality
Low
0
Fair
1
Good
2
High
3
Ultra
4
Ultra High
5
Liquid Detail ____________________________________________
Liquid Detail
graphicsLiquidDetail
Low
0
Fair
1
Good
2
High
3
Particle Density __________________________________________
Particle Density
graphicsParticleDensity
Disabled
0
Low
1
Fair
2
Good
3
High
4
Ultra
5
SSAO __________________________________________________
SSAO
graphicsSSAO
Disabled
0
Low
1
Good
2
High
3
Ultra
4
Depth Effects ____________________________________________
Depth Effects
graphicsDepthEffects
Disabled
0
Low
1
Good
2
High
3
Compute Effects __________________________________________
Compute Effects
graphicsComputeEffects
Disabled
0
Low
1
Good
2
High
3
Ultra
4
Outline Mode ____________________________________________
Outline Mode
graphicsOutlineMode
Disabled
0
Good
1
High
2
Spell Density ____________________________________________
Spell Density
graphicsSpellDensity
Essential
0
Some
1
Half
2
Most
3
Dynamic
4
Everything
5
Projected Textures ________________________________________
Projected Textures
graphicsProjectedTextures
Disabled
0
Enabled
1
View Distance ___________________________________________
View Distance
graphicsViewDistance
Slider Range 1 - 10
0 - 9
Environment Detail _______________________________________
Environment Detail
graphicsEnvironmentDetail
Slider Range 1 - 10
0 - 9
Ground Clutter ___________________________________________
Ground Clutter
graphicsGroundClutter
Slider Range 1 - 10
0 - 9
Notes:
Value "9" assigns a groundEffectDist of 320, but it can be given a value up to 500. Choosing a slider setting will overwrite any values manually entered.
MiRai
02-01-2016, 04:15 PM
Texture Filtering _________________________________________
Texture Filtering
textureFilteringMode
Bilinear
0
Trilinear
1
2x Anisotropic
2
4x Anisotropic
3
8x Anisotropic
4
16x Anisotropic
5
Ray-Traced Shadows ___________________________________
Setting
shadowRT
Disabled
0
Low
1
Medium
2
High
3
Ambient Occlusion Type ____________________________________
Type
SSAOType
Auto Detect
0
ASSAO
1
FidelityFX CACAO
2
Notes:
CVar added for sake of completion, but if set to auto-detect, then one of the two other options with automatically be chosen based on magic. In addition, there are many more underlying options that control ambient occlusion, none of which I would expect should be used in a swap macro, and therefore have not been included.
Physics Interactions ____________________________________
Setting
physicsLevel
Disabled
0
Player Only
1
Player and NPC
2
Render Scale ____________________________________________
Render Scale
renderscale
50%
0.50
100% (Normal)
1.00
133% (SSAA 2x)
1.33
167% (SSAA 3x)
1.67
200% (SSAA 4x)
2.00
Notes:
Accepts any value 0.009 - 2.00 (0.9% - 200%)
Resample Quality1
ResampleQuality
Point
0
Bilinear
1
Bicubic
2
FidelityFX Super Resolution
3
1 Setting only apply when using a render scale other than 100%.
Resample Sharpness2
ResampleSharpness
Disabled
-1
Full Strength
0
Least Strength
2.0
2 Setting accepts any value 0.0 - 2.0, where -1 disables it.
MSAA __________________________________________________
MSAA
MSAAQuality
Disabled
0
MSAA 2x
1
MSAA 4x
2
MSAA 8x
3
Multisample Alpha-Test ____________________________________
MSAA Alpha-Test
MSAAAlphaTest
Disabled
0
Enabled
1
MiRai
02-01-2016, 04:15 PM
Post-Process AA _________________________________________
PPAA
ffxAntiAliasingMode
Disabled
0
FXAA Low
1
FXAA High
2
CMAA
3
CMAA2
4
Notes:
CMAA2 has additional settings, and I'm listing them below for the sake of completion.
CMAA2 Options
Accepted Values
Description
CMAA2Quality
0/1/2/3
Quality Level (Higher = Better)
CMAA2HalfFloat
0/1
0 = 32-bit / 1 = 16-bit
CMAA2ExtraSharpness
0/1
0 = Less Sharp / 1 = More Sharp
Special Effects __________________________________________
Special Effects
Accepted Values
ffxGlow
0/1
ffxDeath
0/1
ffxNether
0/1
ffxVenari
0/1
ffxLingeringVenari
0/1
Note: These CVars enable or disable the following in-game effects:
ffxGlow - Glow Effect (Bloom)
ffxDeath - Death Effect (Special desaturation effect used when a spirit)
ffxNether - Nether Effects (e.g. Mage Invisibility and other effects that render on the screen's edges)
ffxVenari - Cloak of Ven'ari effect
ffxLingeringVenari - Lingering Cloak of Ven'ari effect
Camera FOV ____________________________________________
Setting
cameraFov
Slider Range
50 - 90
Sunshafts ______________________________________________
Sunshafts
sunShafts
Disabled
0
Low
1
High
2
Note: Setting no longer exists in the UI, but is still accessible.
MiRai
02-01-2016, 04:24 PM
Reserved for future expansion.
JohnGabriel
02-01-2016, 04:52 PM
Are these variables stored server side? I was searching through my WTF folder and cannot find the file that contains them.
MiRai
02-01-2016, 05:07 PM
Are these variables stored server side? I was searching through my WTF folder and cannot find the file that contains them.
They're stored in the config.wtf file, but when certain settings are disabled, they do not show in there. For example, if you are not using MSAA, then you will not see the "MSAAQuality" CVar in the config.wtf file.
Ughmahedhurtz
02-01-2016, 06:47 PM
RenderScale is possibly the most underrated setting of all for your background windows.
farclip has been by far the most detrimental to instant-swapping of any of these.
Svpernova09
02-07-2016, 07:33 PM
// Mode Note: Some posts were moved from this thread into their own thread here: http://www.dual-boxing.com/threads/52727-Addons-in-MiRai-s-Videos
MiRai
07-18-2016, 04:12 PM
Okay, so upon closer inspection it seems that most changes were incredibly easy to adjust for. I'm just going to keep using this thread rather than make another because it's already nicely formatted. I will still urge everyone to take an in-depth look at their macros if they're seeing performance issues after the pre-patch.
Party on, Wayne.
MiRai
07-20-2016, 06:07 AM
Alright, I think I have everything updated. What you'll see is that Blizzard actually consolidated most settings into their very own single command, so that you no longer have to mess around with multiple CVars for a single setting. With this new format, I was able to quickly dial in some settings for me (http://i.imgur.com/v6P69XL.jpg) that seem to be working out great.
Also, for those of you who like to use renderscale, the lowest you can set it is now 0.009 (http://i.imgur.com/dQJwkPD.jpg), down from 0.08 in WoD.
Enjoy!
Wubsie
07-20-2016, 06:23 AM
Also, for those of you who like to use renderscale, the lowest you can set it is now 0.009 (http://i.imgur.com/dQJwkPD.jpg), down from 0.08 in WoD.
Enjoy!
I called it! Command line WoW!
I honestly don't get why this exists as an option, but I am interested in playing around with it.
MiRai
07-06-2017, 02:10 PM
The video walkthrough for creating a slot-swap macro has been added to the original post.
Better late than never, right? :)
MiRai
07-21-2018, 03:25 PM
I'm just going to bump this thread now that the 8.0 pre-patch is here. A few minor changes, including:
graphicsParticleDensity now goes up to a setting of 5 (Ultra) — was 4 prior to BfA.
graphicsSSAO now offers a "Good" option at level 3, pushing High and Ultra to values 4 and 5, respectively.
So, if necessary, update your slot-swap macros!
MiRai
10-13-2020, 08:10 PM
Updates for Shadowlands:
Spell Density added
Particle Density updated
Resample Quality updated
deus81
10-15-2020, 10:07 PM
"/console ffxGlow 0,1" and "/console graphicsLightingQuality 1,2,3" seems to do nothing (tested in high and low settings).
aaaaaand f*king Blizz ... "graphicsTextureFiltering" also doesnt work, they maybe changed it again -.-
"/console textureFilteringMode 0-5" is the correct command.
Maybe ffxGlow and LightingQuality have now also other designations or are not changeable anymore.
Found a solution for lighting: https://us.forums.blizzard.com/en/wow/t/solution-removal-of-the-option-to-turn-lighting-effects-off/210859
/console set maxLightDist 2048 and /console set maxLightDist 0
MiRai
10-17-2020, 02:07 AM
"/console ffxGlow 0,1"and "/console graphicsLightingQuality 1,2,3" seems to do nothing (tested in high and low settings).
ffxGlow still works as expected, and Lighting Quality is deprecated, so I've removed it.
aaaaaand f*king Blizz ... "graphicsTextureFiltering" also doesnt work, they maybe changed it again -.-
"/console textureFilteringMode 0-5" is the correct command.
Odd that they'd revert the CVar back to its original name, but maybe since it was moved to the Advanced tab it no longer deservers to bear the "graphics" prefix.
deus81
10-19-2020, 03:10 AM
Sorry i didnt see a difference between ffxGlow 0 and 1.
But there is another minior change:
/console MSAAQuality "0" "1,0" "1,1" "2,0" "2,1" "2,2" "3,0" "3,1"
After updating your SlotSwapGuide you can delete our posts since 10-16-2020, 02:07 AM to keep this short.
Btw thanks for the guide.
MiRai
10-19-2020, 03:27 AM
But there is another minior change:
/console MSAAQuality "0" "1,0" "1,1" "2,0" "2,1" "2,2" "3,0" "3,1"
There are only three levels of MSAA in the game—2x, 4x, and 8x—which coincide directly with the values "1,0," "2,0," and "3,0."
There are no other available levels of MSAA that could be attached to "1,1," "2,1," "2,2," or "3,1," and the console reflects this (https://i.imgur.com/W2xaBo8.png).
deus81
10-19-2020, 05:55 PM
I have the English client.
If i type /console MSAAQuality 1,1 then in Game Menue -> System -> Advanced -> MSAA gets set from "None" to "Color 2x / Depth 4x"
From 0 to 3,1 it switches between the 8 possible Settings and i see the Anti-Aliasing Effect difference
But with /console ffxGlow 0 or 1 you were right. Didnt see it in Boralus, sorry. I had to go to old Darnassus to see it.
MiRai
10-19-2020, 06:56 PM
I have the English client.
If i type /console MSAAQuality 1,1 then in Game Menue -> System -> Advanced -> MSAA gets set from "None" to "Color 2x / Depth 4x"
From 0 to 3,1 it switches between the 8 possible Settings and i see the Anti-Aliasing Effect difference
In DX11L, DX11, and DX12, the only four available settings that I see in my game client are the ones outlined in the guide, and it's been this way since MSAA was re-implemented into the game client back in WoD. The only time I have seen non-matching color/depth levels was back in the WoD 6.1 beta client (https://i.imgur.com/NnHJvDN.png), which were removed when it went live. So, unless you have a special game client, then those settings should not be exposed (or even available), but even if they were, then non-matching color/depth levels should not be used, because, from what I've been told, they are either a waste of time or could be detrimental to the overall image quality.
This (https://i.imgur.com/h72zqhN.png) is what the retail (and beta) game clients show as available settings, still today.
deus81
10-20-2020, 01:20 AM
Ok, then i dont know what is going on with Blizz. Didnt remember so much crap after a patch.
https://imgur.com/a75YqIr This is on my Client Version 9.0.1.36272 O.o
MiRai
10-20-2020, 04:04 PM
Ok, then i dont know what is going on with Blizz. Didnt remember so much crap after a patch.
https://imgur.com/a75YqIr This is on my Client Version 9.0.1.36272 O.o
I don't know why those additional settings would be exposed to you, but I won't be adding those into the guide because it would just create confusion for those who don't also have those options, seeing as they're not standard.
deus81
10-20-2020, 06:34 PM
I don't know why those additional settings would be exposed to you, but I won't be adding those into the guide because it would just create confusion for those who don't also have those options, seeing as they're not standard.
I don't know either but i have found out now, that these additional settings only appear when i start through ISBoxer. If i start WoW through the Blizzardlauncher, there are only these settings displayed in your Picture. Strange. So the question goes to Lax. I checked all /console commands of your guide because i had to update my own SlotSwapMacro anyway and thought that this was also an error you overlooked. It seems thats a bug on my client.
MiRai
11-10-2022, 10:22 PM
Dragonflight Update!
Here's what's new...
NOTICE: All CVars have been changed to a zero-based index! Review and update macros accordingly!
ADD: Ambient Occlusion Type (SSAOType)
ADD: Ray-Traced Shadows (shadowsRT)
ADD: Physics Interactions (physicsLevel)
ADD: Camera FOV (camerFov)
ADD: CMAA2, along with its options (Post-Process Anti-Aliasing)
ADD: Resample Quality Options (Point and FidelityFX Super Resolution)
ADD: Resample Sharpness (ResampleSharpness)
UPDATE: MSAA Quality no longer requires X,X format, and instead can just be set to 0/1/2/3.
UPDATE: graphicsSunShafts setting removed from the game, but the sunShafts CVar still exists (moved to bottom).
MISC: Re-ordered settings in each post to better reflect how they're viewed in the game's interface.
MISC: The graphicsQuality CVar still doesn't apply its presets properly - Do not use it.
MISC: Altering the console variable is not reflected in the UI until after a reload of the interface.
Let me know if there are any corrections that need to be made.
vBulletin® v4.2.2, Copyright ©2000-2025, Jelsoft Enterprises Ltd.