Log in

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.