godot/servers
PouleyKetchoupp 3877ed73d0 Dynamic BVH broadphase in 2D & 3D Godot Physics
Port lawnjelly's dynamic BVH implementation from 3.x to be used in
both 2D and 3D broadphases.

Removed alternative broadphase implementations which are not meant to be
used anymore since they are much slower.

Includes changes in Rect2, Vector2, Vector3 that help with the template
implementation of the dynamic BVH by uniformizing the interface between
2D and 3D math.

Co-authored-by: lawnjelly <lawnjelly@gmail.com>
2021-05-10 16:28:55 -07:00
..
audio Fix AudioEffectCapture buffer length cannot be changed 2021-03-17 23:07:38 +01:00
camera Check if an input image wasn't Image on several functions in CameraFeed 2021-03-14 16:47:21 +07:00
physics_2d Dynamic BVH broadphase in 2D & 3D Godot Physics 2021-05-10 16:28:55 -07:00
physics_3d Dynamic BVH broadphase in 2D & 3D Godot Physics 2021-05-10 16:28:55 -07:00
rendering Merge pull request #33577 from Calinou/highlight-control-flow-keywords 2021-05-07 00:52:50 +02:00
xr Change XRPositionalTracker to a reference and better expose it to GDNative 2021-03-29 23:01:47 +11:00
SCsub Renaming all ARVR nodes to XR 2020-04-09 15:33:01 +10:00
audio_server.cpp Fix AudioServer Crash when bus count equals 0 2021-04-24 11:22:19 -04:00
audio_server.h Make audio bus channels' peak volume consistent 2021-02-02 11:30:32 +01:00
camera_server.cpp Fix crash caused by null parameter passed to CameraServer.add_feed() 2021-04-02 17:11:30 +03:00
camera_server.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
display_server.cpp OS: Remove native video API only implemented on iOS 2021-05-07 20:40:24 +02:00
display_server.h OS: Remove native video API only implemented on iOS 2021-05-07 20:40:24 +02:00
navigation_server_2d.cpp Make 2D navigation consider scale 2021-03-18 15:17:23 +01:00
navigation_server_2d.h Allow Navigation to be more flexible 2021-03-15 15:58:59 +01:00
navigation_server_3d.cpp Allow Navigation to be more flexible 2021-03-15 15:58:59 +01:00
navigation_server_3d.h Allow Navigation to be more flexible 2021-03-15 15:58:59 +01:00
physics_server_2d.cpp Prevent setting too big or too small Collision Mask and Layer 2021-04-30 17:19:04 +02:00
physics_server_2d.h Prevent setting too big or too small Collision Mask and Layer 2021-04-30 17:19:04 +02:00
physics_server_3d.cpp Prevent setting too big or too small Collision Mask and Layer 2021-04-30 17:19:04 +02:00
physics_server_3d.h Prevent setting too big or too small Collision Mask and Layer 2021-04-30 17:19:04 +02:00
register_server_types.cpp Reorganize Project Settings 2021-02-18 11:23:34 -03:00
register_server_types.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
rendering_server.cpp Assorted fixes to UV unwrapping and GPU lightmapper 2021-05-03 18:10:34 +02:00
rendering_server.h Implement Particle Trails 2021-04-30 17:38:02 -03:00
server_wrap_mt_common.h Make Servers truly Thread Safe 2021-02-10 13:21:46 -03:00
text_server.cpp [Complex Text Layouts] Provide access to glyph contour points. 2021-03-31 09:32:14 +03:00
text_server.h [Complex Text Layouts] Provide access to glyph contour points. 2021-03-31 09:32:14 +03:00
xr_server.cpp Change XRPositionalTracker to a reference and better expose it to GDNative 2021-03-29 23:01:47 +11:00
xr_server.h Change XRPositionalTracker to a reference and better expose it to GDNative 2021-03-29 23:01:47 +11:00