Here is a list of all Graphical console commands in Garry’s Mod.
Model Detail
2 [Low]
1 [Medium]
0 [High]
Texture detail
10 ; 3 [Very Low]
2 [Low]
1 [Medium]
0 [High]
-1 [Very High]
-2 ; -10 [Ultra High] (no difference from [Very High])
Shaders
1 [Low]
0 [High]
Water detail
r_waterforcereflectentities 0 ; r_waterforceexpensive 0 [Simple reflections]
r_waterforcereflectentities 1 ; r_waterforceexpensive 0 [Reflect World]
r_waterforcereflectentities 1 ; r_waterforceexpensive 1 [Reflect All]
Shadow Detail
r_flashlightdepthtexture 0 ; r_shadowrendertotexture 0 [Low]
r_flashlightdepthtexture 1 ; r_shadowrendertotexture 0 [Medium]
r_flashlightdepthtexture 1 ; r_shadowrendertotexture 1 [High]
Color Correction
0 [Disabled]
1 [Enabled]
Antialiasing mode
mat_antialias 0 ; mat_aaquality 0 [None]
mat_antialias 2 ; mat_aaquality 0 [2x MSAA]
mat_antialias 4 ; mat_aaquality 0 [4x MSAA]
mat_antialias 8 ; mat_aaquality 0 [8x MSAA]
mat_antialias 4 ; mat_aaquality 2 [8x CSAA]
mat_antialias 4 ; mat_aaquality 4 [16x CSAA]
mat_antialias 8 ; mat_aaquality 2 [16xQ CSAA]
Filtering mode
mat_forceaniso 0 ; mat_trilinear 0 [Bilinear]
mat_forceaniso 0 ; mat_trilinear 1 [Trilinear]
mat_forceaniso 2 ; mat_trilinear 0 [Anisotropic 2x]
mat_forceaniso 4 ; mat_trilinear 0 [Anisotropic 4x]
mat_forceaniso 8 ; mat_trilinear 0 [Anisotropic 8x]
mat_forceaniso 16 ; mat_trilinear 0 [Anisotropic 16x]
Wait for vertical sync
0 [Disabled]
1 [Enabled]
Motion Blur
0 [Disabled]
1 [Enabled]
Multicore Rendering
-1 [Auto]
0 [Disabled]
1 [Enabled]
2 [Enabled/Use all cores]
High Dynamic Range
0 [None]
1 [Bloom (if available)]
2 [Full (if available)]
Bloom (Not Working with HDR Turned On)
0 [Disabled]
1 [Enabled]
DirectX
60 [DirectX 6]
70 [DirectX 7]
80 [DirectX 8]
81 [DirectX 8.1]
90 [DirectX 9 (Shader Model 2)]
95 [DirectX 9 (Shader Model 3)]
98 [DirectX 9Ex]
[DirectX 6] – The First Render System Used in 2004 Build of Half-Life 2
(Flashlight Works Only on Props)
(Most Likely Will Cause Crashes)
[DirectX 7] – Updated Render System
(Most Likely Will Cause Crashes)
[DirectX 8] – Added: Shadows, World Reflect Shader
[DirectX 8.1] – Smoothed Dynamic Shadows
[DirectX 9] (Shader Model 2) – Bumpmap Textures Support, HD Reflections, More Smoothed Dynamic Shadows
[DirectX 9.5] (DX9 Shader Model 3) – $lightwarptexture Support
[DirectX 9.8] (DX 9Ex) – Added GPU Particles Render)
(Not Recommended Using DX Lower Than 9 On Good PC)
Additional Settings
fov_desired “~”
[75 – 100]
fps_max “~”
[0 – ?]
snd_mix_async “~”
0 [Disabled]
1 [Enabled]
mat_monitorgamma_tv_enabled “~”
0 [Monitor]
1 [TV]
mat_monitorgamma “~”
[1.6 – 2.6]
(2.2 By Default)
mat_specular “~”
0 [Disabled]
1 [Enabled]
r_lod “~”
-1 [Detalization Depends on Distance]
0 [Always Max Detalization]
Advanced Settings
mat_bumpmap “~”
0 [Disabled]
1 [Enabled]
mat_mipmaptextures “~”
0 [Disabled]
1 [Enabled]
mat_parallaxmap “~”
0 [Disabled]
1 [Enabled]
mat_showlowresimage “~”
0 [Disabled]
1 [Enabled]
mat_filtertextures “~”
0 [Disabled]
1 [Enabled]
mat_filterlightmaps “~”
0 [Disabled]
1 [Enabled]
mat_motion_blur_falling_intensity “0-?”
mat_motion_blur_falling_max “0-?”
mat_motion_blur_falling_min “0-?”
mat_motion_blur_percent_of_screen_max “0-?”
mat_motion_blur_rotation_intensity “0-?”
mat_motion_blur_strength “0-?”
(The above commands control the intensity of the motion blur effect)
mat_motion_blur_forward_enabled “~” (High Speed Motion Blur)
0 [Disabled]
1 [Enabled]
More Guides:
- Garry’s Mod: 60+ FPS Guide 2022
- Garry’s Mod: Basic Wiremod Hover Ball Air Brake Device
- Garry’s Mod: Chainlift Tool Guide