pandemonium_engine/drivers/gles2
Hugo Locurcio 769c33abdf 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).
2024-07-17 00:11:17 +02:00
..
shaders Backport DirectionalLight fade_start property to 3.x 2024-07-17 00:11:17 +02:00
rasterizer_canvas_base_gles2.cpp Ported: Fix signed distance field font rendering 2024-02-08 19:11:34 +01:00
rasterizer_canvas_base_gles2.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
rasterizer_canvas_gles2.cpp Adding back the gpu based particles pt1. 2024-07-16 08:22:27 +02:00
rasterizer_canvas_gles2.h Clang-format everything. 2024-04-21 15:27:36 +02:00
rasterizer_gles2.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
rasterizer_gles2.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
rasterizer_scene_gles2.cpp Backport DirectionalLight fade_start property to 3.x 2024-07-17 00:11:17 +02:00
rasterizer_scene_gles2.h Clang format everything. 2024-07-16 21:23:54 +02:00
rasterizer_storage_gles2.cpp Backport DirectionalLight fade_start property to 3.x 2024-07-17 00:11:17 +02:00
rasterizer_storage_gles2.h Added back GIProbes. 2024-07-16 19:07:24 +02:00
SCsub Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
shader_compiler_gles2.cpp Prevent shuffling custom shader functions (shader cache requires determinism) 2024-02-08 14:48:50 +01:00
shader_compiler_gles2.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
shader_gles2.cpp Fix glGet overflows by using 64 bit versions 2023-12-20 22:39:02 +01:00
shader_gles2.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00