diff options
author | Rémi Verschelde <rverschelde@gmail.com> | 2023-10-26 16:02:08 +0200 |
---|---|---|
committer | Rémi Verschelde <rverschelde@gmail.com> | 2023-10-26 16:02:08 +0200 |
commit | c5c90fd7b71adb17308144681c686ec5b5e12f63 (patch) | |
tree | fbde990afd14dee9fce0a75b25e5c755c007a024 | |
parent | 4113a0c3ca124d604dde26b9083af19a79fdeaee (diff) | |
parent | b9446dde7e958d76ee2e2d5156d52b58de098b53 (diff) | |
download | redot-engine-c5c90fd7b71adb17308144681c686ec5b5e12f63.tar.gz |
Merge pull request #83998 from chybby/83380-soft-shadows
Fix reading shadow filter quality from project settings in compatibility
-rw-r--r-- | drivers/gles3/rasterizer_scene_gles3.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gles3/rasterizer_scene_gles3.cpp b/drivers/gles3/rasterizer_scene_gles3.cpp index 14191a77af..21e14c1ec9 100644 --- a/drivers/gles3/rasterizer_scene_gles3.cpp +++ b/drivers/gles3/rasterizer_scene_gles3.cpp @@ -3289,6 +3289,9 @@ RasterizerSceneGLES3::RasterizerSceneGLES3() { // Quality settings. use_physical_light_units = GLOBAL_GET("rendering/lights_and_shadows/use_physical_light_units"); + positional_soft_shadow_filter_set_quality((RS::ShadowQuality)(int)GLOBAL_GET("rendering/lights_and_shadows/positional_shadow/soft_shadow_filter_quality")); + directional_soft_shadow_filter_set_quality((RS::ShadowQuality)(int)GLOBAL_GET("rendering/lights_and_shadows/directional_shadow/soft_shadow_filter_quality")); + { // Setup Lights |