virtualx-engine/servers
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
..
audio Implement audio stream playback parameters. 2024-01-16 10:31:52 +01:00
camera One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
debugger Display functions that were previously forgotten in Profiler 2024-01-04 17:19:26 +08:00
extensions Update PinJoint2D API with angle limits and motor speed 2023-09-26 10:29:23 +02:00
movie_writer Add error checks for DirAccess creation. 2023-09-26 03:07:43 +01:00
navigation Allow compiling out the navigation module 2023-02-09 23:04:16 -08:00
physics_2d Merge pull request #83655 from golfinq/small-capsule-shape-fix 2023-12-22 17:19:48 +01:00
physics_3d Remove unnecessary this-> expressions 2024-01-29 09:59:18 +01:00
rendering Shadow volume culling and tighter shadow caster culling 2024-01-30 08:38:31 +00:00
text [TextServer / Font] Add support for customizable baseline offset. 2024-01-28 13:26:49 +02:00
xr Add support for OpenXR local floor extension 2024-01-23 09:19:09 -06:00
audio_server.cpp Merge pull request #86581 from MJacred/optimize/audio_server 2024-01-26 11:43:25 +01:00
audio_server.h Add const lvalue ref to container parameters 2024-01-05 14:49:57 -03:00
camera_server.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
camera_server.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
display_server.cpp [Native File Dialog] Add support for adding custom options to the dialogs. 2024-01-24 15:00:31 +02:00
display_server.h [Native File Dialog] Add support for adding custom options to the dialogs. 2024-01-24 15:00:31 +02:00
display_server_headless.h [DisplayServer] Add method to check if native window is focused. 2023-06-16 10:27:52 +03:00
navigation_server_2d.cpp Add getters to navigation servers 2023-12-19 19:51:49 +01:00
navigation_server_2d.h Add getters to navigation servers 2023-12-19 19:51:49 +01:00
navigation_server_2d_dummy.h Add getters to navigation servers 2023-12-19 19:51:49 +01:00
navigation_server_3d.cpp Update deferred calls to use Callables 2024-01-09 16:11:47 +01:00
navigation_server_3d.h Add getters to navigation servers 2023-12-19 19:51:49 +01:00
navigation_server_3d_dummy.h Add getters to navigation servers 2023-12-19 19:51:49 +01:00
physics_server_2d.cpp Update PinJoint2D API with angle limits and motor speed 2023-09-26 10:29:23 +02:00
physics_server_2d.h Update PinJoint2D API with angle limits and motor speed 2023-09-26 10:29:23 +02:00
physics_server_2d_wrap_mt.cpp Remove traces of the extinct RID preallocate feature 2023-12-28 10:18:05 +01:00
physics_server_2d_wrap_mt.h Remove traces of the extinct RID preallocate feature 2023-12-28 10:18:05 +01:00
physics_server_3d.cpp Bind physics server methods related to SoftBody3D 2024-01-26 17:15:52 +01:00
physics_server_3d.h Moved face_index field in 3D RayResult to end of struct 2023-09-26 23:18:16 +02:00
physics_server_3d_wrap_mt.cpp Remove traces of the extinct RID preallocate feature 2023-12-28 10:18:05 +01:00
physics_server_3d_wrap_mt.h Remove traces of the extinct RID preallocate feature 2023-12-28 10:18:05 +01:00
register_server_types.cpp Add THREADS_ENABLED macro in order to compile Godot to run on the main thread 2024-01-17 13:58:29 -05:00
register_server_types.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
rendering_server.cpp Add a reflection mask to the reflection probes. 2024-01-20 08:07:31 +01:00
rendering_server.h Merge pull request #84894 from clayjohn/tangent-error-message 2024-01-24 14:07:47 +01:00
SCsub Add NavigationPathQuery 2022-09-20 22:20:11 +02:00
server_wrap_mt_common.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
text_server.cpp [TextServer / Font] Add support for customizable baseline offset. 2024-01-28 13:26:49 +02:00
text_server.h [TextServer / Font] Add support for customizable baseline offset. 2024-01-28 13:26:49 +02:00
xr_server.cpp Add support for OpenXR local floor extension 2024-01-23 09:19:09 -06:00
xr_server.h Convert en_GB spelling to en_US with codespell 2023-01-23 11:02:20 +01:00