From b00b5b421d3e20144cd317be7902cc47897bc93e Mon Sep 17 00:00:00 2001 From: celisej567 Date: Mon, 29 Aug 2022 15:32:08 +0300 Subject: [PATCH] yes --- client/c_env_cascade_light.cpp | 34 ++++----------------------------- screen1.png | Bin 0 -> 2868 bytes 2 files changed, 4 insertions(+), 30 deletions(-) create mode 100644 screen1.png diff --git a/client/c_env_cascade_light.cpp b/client/c_env_cascade_light.cpp index d7bcb36..f8e58fb 100644 --- a/client/c_env_cascade_light.cpp +++ b/client/c_env_cascade_light.cpp @@ -260,18 +260,6 @@ void C_EnvCascadeLight::UpdateLight( bool bForceUpdate ) state.m_nShadowQuality = m_nShadowQuality; // Allow entity to affect shadow quality - state.m_bOrtho = csm_ortho.GetBool(); - if (state.m_bOrtho) - { - state.m_fOrthoLeft = csm_ortho_left.GetInt(); - state.m_fOrthoTop = csm_ortho_top.GetInt(); - state.m_fOrthoRight = csm_ortho_right.GetInt(); - state.m_fOrthoBottom = csm_ortho_bottom.GetInt(); - - state.m_fLinearAtten = ConVarRef("csm_current_distance").GetInt() * 2; - state.m_FarZAtten = ConVarRef("csm_current_distance").GetInt() * 2; - } - if (m_LightHandle == CLIENTSHADOW_INVALID_HANDLE) @@ -300,8 +288,8 @@ void C_EnvCascadeLight::UpdateLight( bool bForceUpdate ) g_pClientShadowMgr->UpdateProjectedTexture(m_LightHandle, true); - mat_slopescaledepthbias_shadowmap.SetValue("4"); - mat_depthbias_shadowmap.SetValue("0.000001"); + //mat_slopescaledepthbias_shadowmap.SetValue("4"); + //mat_depthbias_shadowmap.SetValue("0.000001"); scissor.SetValue("0"); } @@ -486,20 +474,6 @@ void C_EnvCascadeLightSecond::UpdateLight(bool bForceUpdate) state.m_nShadowQuality = m_nShadowQuality; // Allow entity to affect shadow quality - state.m_bOrtho = csm_ortho.GetBool(); - if(state.m_bOrtho) - { - float flOrthoSize = 1000.0f; - - state.m_fOrthoLeft = -flOrthoSize; - state.m_fOrthoTop = -flOrthoSize; - state.m_fOrthoRight = flOrthoSize; - state.m_fOrthoBottom = flOrthoSize; - - state.m_fLinearAtten = ConVarRef("csm_current_distance").GetInt() * 2; - state.m_FarZAtten = ConVarRef("csm_current_distance").GetInt() * 2; - } - if (m_LightHandle == CLIENTSHADOW_INVALID_HANDLE) @@ -539,8 +513,8 @@ void C_EnvCascadeLightSecond::UpdateLight(bool bForceUpdate) m_flLightFOV = ConVarRef("csm_second_fov").GetFloat(); - mat_slopescaledepthbias_shadowmap.SetValue("4"); - mat_depthbias_shadowmap.SetValue("0.000001"); + //mat_slopescaledepthbias_shadowmap.SetValue("4"); + scissor.SetValue("0"); } diff --git a/screen1.png b/screen1.png new file mode 100644 index 0000000000000000000000000000000000000000..95ef88efddadc425ae6c619e8eea1678a60967c0 GIT binary patch literal 2868 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