virtualx-engine/drivers/gles3
Hugo Locurcio 4fefb136ea
Backport DirectionalLight fade_start property to 3.x
- Implement shadow fading when using the Orthogonal shadow mode
  (like in `master`).

This allows customizing the distance at which directional shadows
start to fade away. Shadow fading will also always start at the same
distance now, regardless of the current shadow mode in use.

This is useful for enclosed levels to prevent shadows from fading
at all with a well-tuned maximum distance.

The default fade start value (0.8) results in fading happening later
in the distance compared to the previous behavior, where fading started
from the last shadow split distance (0.6 in PSSM 4 Splits and
0.1 in PSSM 2 Splits).
2023-11-20 12:41:55 +01:00
..
shaders Backport DirectionalLight fade_start property to 3.x 2023-11-20 12:41:55 +01:00
rasterizer_canvas_base_gles3.cpp Unbind texture slots when changing framebuffer 2023-08-12 11:07:13 +01:00
rasterizer_canvas_base_gles3.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
rasterizer_canvas_gles3.cpp Unbind texture slots when changing framebuffer 2023-08-12 11:07:13 +01:00
rasterizer_canvas_gles3.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
rasterizer_gles3.cpp Unbind texture slots when changing framebuffer 2023-08-12 11:07:13 +01:00
rasterizer_gles3.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
rasterizer_scene_gles3.cpp Backport DirectionalLight fade_start property to 3.x 2023-11-20 12:41:55 +01:00
rasterizer_scene_gles3.h Backport DirectionalLight fade_start property to 3.x 2023-11-20 12:41:55 +01:00
rasterizer_storage_gles3.cpp Backport DirectionalLight fade_start property to 3.x 2023-11-20 12:41:55 +01:00
rasterizer_storage_gles3.h Fix glGet overflows by using 64 bit versions 2023-10-16 13:47:11 +01:00
SCsub SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
shader_cache_gles3.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
shader_cache_gles3.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
shader_compiler_gles3.cpp [3.x] Fix NODE_POSITION_VIEW Shader Built-In 2023-04-18 22:11:41 +02:00
shader_compiler_gles3.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
shader_gles3.cpp Fix glGet overflows by using 64 bit versions 2023-10-16 13:47:11 +01:00
shader_gles3.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00