-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathgraphics.cfg
195 lines (157 loc) · 5.09 KB
/
graphics.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
//=============Ragdolls&Gibs===========
//This section will make ragdolls and gibs instantly disappear
// No ragdolls + no gibs = better performance
cl_ragdoll_forcefade 1
cl_ragdoll_collide 0 // Only works in singleplayer matches
cl_phys_props_enable 0
cl_phys_props_max 0 // (default 2048)
props_break_max_pieces 0
violence_agibs 0
violence_hgibs 0
//=============Experimental=============
//Don't modify any of this unless you 100% know what you are doing.
r_occlusion 0 //0 = more GPU than CPU
mod_forcedata 0 //Disables async model loading
cl_detaildist 0 //Distance of detail
cl_detailfade 0 // Fading of detail
cl_drawmonitors 0 // Never enable
cl_ejectbrass 0 // Brass shell ejections from the minigun
lod_TransitionDist -1
gl_clear_randomcolor 0 //Keep this at 0 for modern hardware. Use 1 for legacy hardware.
flex_smooth 1
mat_clipz 1 //Old radeon graphics hardware users should set this value to 0.
//=============Graphics=============
mat_showlowresimage 1 // Potato mode 9000
mat_max_worldmesh_vertices 1024
//reduces vertices (1024 minimum)
cl_hud_playerclass_use_playermodel 0 // makes the playermodel 2D on the HUD
mat_vsync 0
// Gets rid of some input lag and uncaps FPS
mat_compressedtextures 1
mat_disable_fancy_blending 1
mat_envmapsize 8
mat_envmaptgasize 8
mat_filterlightmaps 0
mat_filtertextures 0
mat_forceaniso 0
tracer_extra 0
// Finer AA settings.
mat_antialias 0 //Global enable/disable
mat_software_aa_quality 0 // Default is 9
mat_software_aa_strength 0
mat_software_aa_strength_vgui -1
mat_software_aa_blur_one_pixel_lines 0
mat_software_aa_edge_threshold 9
mat_software_aa_tap_offset 1
mat_monitorgamma 1.8
// Controls brightness, try 1.8 to make it brighter or 2.2
// to get it darker. Only works in fullscreen.
mat_motion_blur_enabled 0
mat_parallaxmap 0
mat_picmip 10
// -10 = swagged out quality, 10 = worst quality. Sever defines the range.
mat_bumpmap 0
mat_reducefillrate 1
mat_reduceparticles 1
mat_trilinear 0
mat_viewportscale 1
mat_viewportupscale 1
//The above two commands will only provide a measurable performacne increase to exceptionally weak hardware.
mat_wateroverlaysize 1
mat_mipmaptextures 0
mp_decals 0 // Sets limit to sprays, blood, and bullet holes.
r_rootlod 2
r_ambientboost 0
r_drawbatchdecals 0
r_drawtracers_firstperson 0
r_renderoverlayfragment 0
r_3dsky 0
r_ambientboost 0
r_ambientfactor 0
r_ambientmin 0
r_avglight 0
cl_show_splashes 0
r_cheapwaterend 1
r_cheapwaterstart 1
r_decals 0
r_decalstaticprops 0
r_decal_cullsize 15
r_drawdetailprops 0
r_drawmodeldecals 0
r_drawflecks 0
r_dynamic 0
r_flashlightdepthtexture 0
r_forcewaterleaf 1
r_lightaverage 0
r_maxnewsamples 2
r_maxsampledist 1
r_propsmaxdist 0
r_renderoverlayfragment 0
r_staticprop_lod 63
r_waterdrawreflection 0
r_waterdrawrefraction 0
r_waterforceexpensive 0
r_waterforcereflectentities 0
r_worldlightmin 0.0002
r_occlusion 0
rope_averagelight 0
rope_collide 0
rope_rendersolid 0
rope_shake 0
rope_smooth 0
rope_subdiv 0
rope_wind_dist 0
tracer_extra 0
muzzleflash_light 0
cl_muzzleflash_dlight_1st 0
cl_jiggle_bone_framerate_cutoff 0
//===========Lighting&Shadows=============
mat_phong 0
//adds cartoon-like lighting and reduces rocket trail particles
//Drastically improves performance when disabled.
mat_specular 0
//Controls specularity. Setting this to 0 will dull out reflections, but also provides a large performance boost.
mat_disable_lightwarp 1
mat_filterlightmaps 0
mat_softwarelighting 0
mat_hdr_level 0
r_shadowrendertotexture 0
r_shadows 0
//Globally enables/disables shadows
r_shadowmaxrendered 0
r_worldlights 0
r_rimlight 0
r_lightaverage 0
//nb_shadow_dist 10
// Distance from which shadows are visible (In hammer units. Default = 400 )
//Commented out because of conflictions with other shadow rendering comamands.
tf_enable_glows_after_respawn 0
//Disabled to grant more FPS and provide a more immersive experience.
//================FACE&HEAD================
r_eyes 0
//Enables/disables eyes rendering
r_flex 0
//Enables/disables face animations
r_teeth 0
//Enables/disables teeth rendering
anim_3wayblend 0
//Enables/disables animation smoothing
ai_expression_optimization 1
r_glint_procedural 0
blink_duration 0
//Enables/disables blinking
tf_clientsideeye_lookats 0
//Enables/disables eye tracking
phonemesnap 0
//====================Misc============================
fps_max 400
//This command should be maxed out as high as possible. Higher FPS = less render latency.
cl_forcepreload 1
// Forces preloading maps. Improves map loading time drastically.
//(UPDATE) As of november 2017 it seems that valve has disabled this feature.
//I will keep it enabled personally for humors sake. Maybe one day it will be a thing again.
in_usekeyboardsampletime 1
con_nprint_bgalpha 255 // Disables console transparency
con_nprint_bgborder 0 // Disables console border
echo "Graphical Optimization Module Initiated!"
echo "_Sitzkrieg 2024"