CS2 Cvars List
Complete Counter-Strike 2 cvars (convars) list with descriptions, flags, defaults, and detail pages.
| Cvar | Flags | Description | Default |
|---|---|---|---|
| csm_max_shadow_dist_override -1.0 | developmentonly defensive | Flags and default
| -1.0 |
| csm_viewmodel_shadows false | developmentonly defensive | Flags and default
| false |
| csm_viewmodel_max_shadow_dist 21.0 | cheat | Flags and default
| 21.0 |
| csm_viewmodel_nearz 0.5 | cheat | Flags and default
| 0.5 |
| csm_viewmodel_farz 30.0 | cheat | Flags and default
| 30.0 |
| csm_viewmodel_max_visible_dist 1000.0 | cheat | Flags and default
| 1000.0 |
| csm_max_visible_dist 7500.0 | cheat | Flags and default
| 7500.0 |
| csm_max_dist_between_caster_and_receiver 15000.0 | cheat | default pushbackFlags and default
| 15000.0 |
| csm_sst_max_visible_dist 2000.0 | cheat | Flags and default
| 2000.0 |
| csm_sst_pushback_distance 1500.0 | cheat | default pushbackFlags and default
| 1500.0 |
| csm_viewdir_shadow_bias 0.0 | cheat | Flags and default
| 0.0 |
| csm_cascade_viewdir_shadow_bias_scale 2.0 | cheat | Flags and default
| 2.0 |
| csm_cascade0_override_dist -1.0 | cheat | Flags and default
| -1.0 |
| csm_cascade1_override_dist -1.0 | cheat | Flags and default
| -1.0 |
| csm_cascade2_override_dist -1.0 | cheat | Flags and default
| -1.0 |
| csm_cascade3_override_dist -1.0 | cheat | Flags and default
| -1.0 |
| r_stereo_multiview_instancing false | cheat | Use multiview instancing for stereo rendering.Flags and default
| false |
| sc_max_framebuffer_copies_per_layer 1 | developmentonly defensive | Flags and default
| 1 |
| sc_queue_reflection_views_to_layers true | developmentonly defensive | Flags and default
| true |
| sc_force_single_display_list_per_layer false | developmentonly defensive | Flags and default
| false |
| sc_no_cull false | developmentonly defensive | Flags and default
| false |
| sc_no_vis false | developmentonly defensive | Flags and default
| false |
| sc_bounds_group_cull true | developmentonly defensive | Flags and default
| true |
| sc_disable_culling_boxes false | cheat | Flags and default
| false |
| sc_allow_dithered_lod true | developmentonly defensive | Allow use of dithered lod transitionsFlags and default
| true |
| sc_dithered_lod_transition_amt 0.1 | developmentonly defensive | Percentage of the transition between two lods we will apply a ditherFlags and default
| 0.1 |
| sc_layer_batch_threshold 128 | developmentonly defensive | Flags and default
| 128 |
| sc_layer_batch_threshold_fullsort 80 | developmentonly defensive | Flags and default
| 80 |
| sc_disable_shadow_materials false | cheat | Flags and default
| false |
| sc_disable_shadow_fastpath false | cheat | Flags and default
| false |
| sc_screen_size_lod_scale_override -1.0 | cheat | Flags and default
| -1.0 |
| sc_extended_stats false | cheat | Flags and default
| false |
| sc_show_view_profiler false | developmentonly cheat menubar_item | SceneSystem/View ProfilerFlags and default
| false |
| sc_hdr_enabled_override -1 | developmentonly defensive | Override default setting for HDR rendering. -1 default, 0 NoHdr, 1 Hdr, 2 Hdr 1010102 3 Hdr 111110Flags and default
| -1 |
| sc_show_cs_skinning_stats false | developmentonly cheat menubar_item | SceneSystem/Compute Skinning StatsFlags and default
| false |
| r_smooth_morph_normals false | release | Flags and default
| false |
| sc_force_translation_in_projection false | cheat | If enabled, the camera's translation will be included in the projection matrix.Flags and default
| false |
| sc_dump_lists false | cheat | Flags and default
| false |
| sc_disable_baked_lighting false | developmentonly defensive | Flags and default
| false |
| sc_check_world false | cheat | Flags and default
| false |
| sc_fade_distance_scale_override -1.0 | cheat | Flags and default
| -1.0 |
| r_fallback_texture_lod_scale 2.0 | cheat | Scale factor for requested texture size (texture streaming) - used for geo that doesn't have a precomputed UV density measureFlags and default
| 2.0 |
| r_texture_lod_scale 1.0 | cheat | Scale factor for requested texture size (texture streaming)Flags and default
| 1.0 |
| sc_force_lod_level -1 | cheat | Flags and default
| -1 |
| sc_reject_all_objects false | cheat | Flags and default
| false |
| sc_skip_traversal false | cheat | Flags and default
| false |
| sc_disable_procedural_layer_rendering false | cheat | Flags and default
| false |
| sc_only_render_shadowcasters false | cheat | Flags and default
| false |
| sc_only_render_opaque false | cheat | Flags and default
| false |
| sc_show_gpu_profiler false | developmentonly cheat menubar_item | SceneSystem/GPU ProfilerFlags and default
| false |