godot/core
lawnjelly 4577dfdb67 Shadow volume culling and tighter shadow caster culling
Existing shadow caster culling takes no account of the camera.
This PR adds the highly encapsulated class RenderingLightCuller which can cut down the casters in the shadow volume to only those which can cast shadows on the camera frustum.
2024-01-30 08:38:31 +00:00
..
config Remove now unused year member from version.py 2024-01-25 15:08:34 +01:00
crypto [Core] Replace ERR_FAIL_COND with ERR_FAIL_NULL where applicable 2023-09-11 19:45:49 +02:00
debugger Merge pull request #86676 from rune-scape/sparse-script-reload 2024-01-17 18:52:54 +01:00
error Shadow volume culling and tighter shadow caster culling 2024-01-30 08:38:31 +00:00
extension GDExtension: add an interface for loading extra documentation 2024-01-26 13:53:33 +01:00
input Add InputEventKey.location to tell left from right 2024-01-26 14:42:28 +01:00
io Merge pull request #86845 from RandomShaper/no_load_regress 2024-01-29 21:33:00 +01:00
math Merge pull request #87688 from AThousandShips/what_is_this 2024-01-29 13:18:09 +01:00
object Remove unnecessary this-> expressions 2024-01-29 09:59:18 +01:00
os Merge pull request #87393 from stuartcarnie/bugfix 2024-01-29 13:17:00 +01:00
string Remove unnecessary this-> expressions 2024-01-29 09:59:18 +01:00
templates Shadow volume culling and tighter shadow caster culling 2024-01-30 08:38:31 +00:00
variant Merge pull request #87688 from AThousandShips/what_is_this 2024-01-29 13:18:09 +01:00
core_bind.cpp Add const lvalue ref to container parameters 2024-01-05 14:49:57 -03:00
core_bind.h Add const lvalue ref to container parameters 2024-01-05 14:49:57 -03:00
core_builders.py Donors: Change tiers to match Dev Fund, sync latest data 2023-11-14 15:40:44 +01:00
core_constants.cpp Add InputEventKey.location to tell left from right 2024-01-26 14:42:28 +01:00
core_constants.h Add const lvalue ref to container parameters 2024-01-05 14:49:57 -03:00
core_globals.cpp
core_globals.h
core_string_names.cpp
core_string_names.h
doc_data.cpp Display BitField[Enum] in docs to distinguish from Enum 2023-06-15 17:23:02 +03:00
doc_data.h GDScript: Add @deprecated and @experimental doc comment tags 2023-07-08 18:13:19 +03:00
register_core_types.cpp WorkerThreadPool: Overhaul scheduling and synchronization 2024-01-08 12:45:42 +01:00
register_core_types.h
SCsub Add 2D navigation mesh baking 2023-09-25 19:48:14 +02:00
typedefs.h Undefine yet another macro from Windows headers 2024-01-26 19:43:43 +01:00
version.h Remove now unused year member from version.py 2024-01-25 15:08:34 +01:00