Garry's Mod

Garry's Mod

88 ratings
Graphics Settings via Console Commands
By 幽 Ghostly 霊
2
3
   
Award
Favorite
Favorited
Unfavorite
Model Detail
r_rootlod "~"

2 [Low]
1 [Medium]
0 [High]
Texture detail
mat_picmip "~"

10 ; 3 [Very Low]
2 [Low]
1 [Medium]
0 [High]
-1 [Very High]
-2 ; -10 [Ultra High] (no difference from [Very High])
Shaders
mat_reducefillrate "~"

1 [Low]
0 [High]
Water detail
r_waterforcereflectentities "~" ; r_waterforceexpensive "~"

r_waterforcereflectentities 0 ; r_waterforceexpensive 0 [Simple reflections]
r_waterforcereflectentities 0 ; r_waterforceexpensive 1 [Reflect World]
r_waterforcereflectentities 1 ; r_waterforceexpensive 1 [Reflect All]
Shadow Detail
r_flashlightdepthtexture "~" ; r_shadowrendertotexture "~"

r_flashlightdepthtexture 0 ; r_shadowrendertotexture 0 [Low]
r_flashlightdepthtexture 0 ; r_shadowrendertotexture 1 [Medium]
r_flashlightdepthtexture 1 ; r_shadowrendertotexture 1 [High]
Color Correction
mat_colorcorrection "~"
0 [Disabled]
1 [Enabled]
Antialiasing mode
mat_antialias "~" ; mat_aaquality "~"

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 "~" ; mat_trilinear "~"

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
mat_vsync "~"
0 [Disabled]
1 [Enabled]
Motion Blur
mat_motion_blur_enabled "~"

0 [Disabled]
1 [Enabled]
Multicore Rendering
mat_queue_mode "~"

-1 [Auto]
0 [Disabled]
1 [Enabled]
2 [Enabled/Use all cores]
High Dynamic Range
mat_hdr_level "~"

0 [None]
1 [Bloom (if available)]
2 [Full (if available)]
Bloom (Not Working with HDR Turned On)
mat_bloomscale "~"

0 [Disabled]
1 [Enabled]
DirectX
mat_dxlevel "~"
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)
DirectX 9.8 & 9.5 Difference
DirectX 9.8

DirectX 9.5

So, pretty much they are the same. Difference is depends on your hardware and on map, for me difference is around 10 frames on some maps. (AMD Radeon™ RX 480, Intel® Core™ i7-4820K, 16GB DDR3)
Additional Settings
Field Of View
fov_desired "~"

[75 - 100]

Frames Per Second Limiter
fps_max "~"

[0 - ?]

Audio Processed by CPU
snd_mix_async "~"

0 [Disabled]
1 [Enabled]

Monitor Gamma Type
mat_monitorgamma_tv_enabled "~"

0 [Monitor]
1 [TV]

Brightness
mat_monitorgamma "~"

[1.6 - 2.6]
(2.2 By Default)

Cubemap Reflections
mat_specular "~"

0 [Disabled]
1 [Enabled]

Model LOD
r_lod "~"

-1 [Detalization Depends on Distance]
0 [Always Max Detalization]
Advanced Settings
Bumpmap Textures
mat_bumpmap "~"

0 [Disabled]
1 [Enabled]

Mipmap Textures
mat_mipmaptextures "~"

0 [Disabled]
1 [Enabled]

Paralax Mapping
mat_parallaxmap "~"

0 [Disabled]
1 [Enabled]

Minecraftify
mat_showlowresimage "~"

0 [Disabled]
1 [Enabled]

Texture Filter
mat_filtertextures "~"

0 [Disabled]
1 [Enabled]

Light Maps Filter
mat_filterlightmaps "~"

0 [Disabled]
1 [Enabled]

Advanced Motion Blur Settings
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]
18 Comments
NyanCatGamer02 4 Jul @ 6:37am 
I have something to say about the water detail:

If "Reflect All" means both r_waterforce reflectentities and r_waterforce expensive are value 1 , then "Reflect World" means it only reflects the world , not the entities on it. This makes sense when you check the values after setting Reflect World , and you will see that only r_water foceexpensive has a value of 1, while the other has a value of 0 .

This means players could somehow fit in a " less expensive version of " Simple Reflections " while allowing it to reflect the entities on the map. I'm talking about the fact that what you gave off as Reflect World here is actually some kind of "Reflect Entities" in between Reflect All and Reflect World.
NyanCatGamer02 2 Jul @ 5:45am 
sick man! thank you so much! :facepunch::balloon:
MARK2580 28 Jun @ 5:49am 
вот, исправляй
幽 Ghostly 霊  [author] 28 Jun @ 4:31am 
Блин, внатуре
MARK2580 28 Jun @ 3:25am 
>> r_flashlightdepthtexture 1 ; r_shadowrendertotexture 0 [Medium]
This is not true. It should be the other way around.
✞OogaBooga fwkzt 26 Apr @ 4:31am 
ty for this guide it helped!
Samrus97 24 Aug, 2024 @ 2:30am 
instructions unclear nuked turkey
seabazian 24 Sep, 2023 @ 9:23pm 
how do i turn off the texture layers? there are two different textures on top of eachother
basedcrusader420 22 Sep, 2023 @ 10:14pm 
this is actually awesome
unusual buttplug for sale 31 Jul, 2023 @ 4:49am 
this guide has been so useful for me, thanks man