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
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
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
camera_server.h
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
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
server_wrap_mt_common.h
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