virtualx-engine/servers
lawnjelly 691854d589 Jitter raster occlusion camera to reduce false positives.
Due to the low resolution of the occlusion buffer, small gaps between occluders can be closed and incorrectly occlude instances which should show through the gaps. To ameliorate this problem, this PR jitters the occlusion buffer over time, making it more likely an instance will be seen through a gap. This is used in conjunction with an occlusion timer per instance, to prevent instances flickering on and off rapidly.
2024-04-03 12:18:45 +01:00
..
audio Add AudioEffectHardLimiter as a rework of audio limiter effect 2024-03-25 13:37:03 +01:00
camera
debugger Fix editor profiler script function sort order 2024-01-27 17:12:27 -08:00
display [NativeMenu] Move files to the display subfolder. 2024-03-26 10:18:08 +02:00
extensions Disable all 3D nodes, physics, and resources when compiling without 3D 2024-03-11 01:00:55 -07:00
movie_writer Add error checks for DirAccess creation. 2023-09-26 03:07:43 +01:00
navigation
physics_2d Enforce template syntax typename over class 2024-03-07 22:39:09 -06:00
physics_3d Use Vector* component-wise min/max/clamp functions where applicable 2024-03-20 13:47:42 +01:00
rendering Jitter raster occlusion camera to reduce false positives. 2024-04-03 12:18:45 +01:00
text [TextServer] Use GDVIRTUAL_REQUIRED_CALL for required extensions methods, update extension docs. 2024-03-13 12:57:39 +02:00
xr Add body tracking support. 2024-02-27 19:51:59 -05:00
audio_server.cpp Merge pull request #86777 from Mickeon/autocomplete-classdb 2024-03-01 14:56:12 +01:00
audio_server.h Merge pull request #86777 from Mickeon/autocomplete-classdb 2024-03-01 14:56:12 +01:00
camera_server.cpp
camera_server.h Enforce template syntax typename over class 2024-03-07 22:39:09 -06:00
display_server.cpp [DisplayServer] Add separate feature flags for different native dialog types. 2024-03-26 15:18:06 +02:00
display_server.h [DisplayServer] Add separate feature flags for different native dialog types. 2024-03-26 15:18:06 +02:00
display_server_headless.h [NativeMenu] Add checks to avoid unnecessary warnings. 2024-03-07 00:23:26 +01:00
navigation_server_2d.cpp Add function to get navigation map iteration id from NavigationServer 2024-02-22 09:45:49 +01:00
navigation_server_2d.h Add function to get navigation map iteration id from NavigationServer 2024-02-22 09:45:49 +01:00
navigation_server_2d_dummy.h Add function to get navigation map iteration id from NavigationServer 2024-02-22 09:45:49 +01:00
navigation_server_3d.cpp Add navigation baking crash prevention mechanism 2024-03-23 22:20:00 +01:00
navigation_server_3d.h Add function to get navigation map iteration id from NavigationServer 2024-02-22 09:45:49 +01:00
navigation_server_3d_dummy.h Add function to get navigation map iteration id from NavigationServer 2024-02-22 09:45: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 constants related to 6DOF joints 2024-03-24 15:16:33 +01:00
physics_server_3d.h Disable all 3D nodes, physics, and resources when compiling without 3D 2024-03-11 01:00:55 -07: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 [NativeMenu] Move files to the display subfolder. 2024-03-26 10:18:08 +02:00
register_server_types.h
rendering_server.compat.inc Add optional depth fog 2024-02-17 22:39:34 -03:00
rendering_server.cpp Fixed Timestep Interpolation (2D) 2024-03-23 12:28:36 +01:00
rendering_server.h Fixed Timestep Interpolation (2D) 2024-03-23 12:28:36 +01:00
SCsub [NativeMenu] Move files to the display subfolder. 2024-03-26 10:18:08 +02:00
server_wrap_mt_common.h
text_server.cpp [TextServer] Use GDVIRTUAL_REQUIRED_CALL for required extensions methods, update extension docs. 2024-03-13 12:57:39 +02:00
text_server.h [TextServer] Use GDVIRTUAL_REQUIRED_CALL for required extensions methods, update extension docs. 2024-03-13 12:57:39 +02:00
xr_server.cpp Add body tracking support. 2024-02-27 19:51:59 -05:00
xr_server.h Add body tracking support. 2024-02-27 19:51:59 -05:00