godot/servers
PouleyKetchoupp 829fb4fba1 Fix RayShape collision detection
One-way collision is disabled for both rigid bodies and character
bodies.

Kinematic margin is now applied to ray shapes to help getting consistent
results in slopes and flat surfaces.

Convex shapes don't return inverted normals when a segment test starts
inside (raycasting will be made consistent in a separate patch).

Ray shapes also discard contacts when fully contained inside a shape
and when the contact direction is inverted, so the behavior is
consistent with all shape types. Now they always separate only when
intersecting the top of a shape (for downward rays).
2021-08-24 16:03:05 -07:00
..
audio Implement NativeExtension pointer arguments 2021-08-23 19:58:40 -03:00
camera Add placeholder textures to ensure CameraTexture / CameraFeed always have valid RIDs. 2021-08-13 12:32:01 +03:00
physics_2d Fix RayShape collision detection 2021-08-24 16:03:05 -07:00
physics_3d Fix RayShape collision detection 2021-08-24 16:03:05 -07:00
rendering Merge pull request #51971 from aaronfranke/https 2021-08-23 15:58:54 +02:00
xr Fix various typos with codespell 2021-07-25 11:21:51 +02:00
audio_server.cpp Invert how global_rate_scale value works, and rename it to playback_speed_scale 2021-08-07 12:32:42 -03:00
audio_server.h Invert how global_rate_scale value works, and rename it to playback_speed_scale 2021-08-07 12:32:42 -03:00
camera_server.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
camera_server.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
display_server.cpp Move alert function from DisplayServer to OS. 2021-07-22 21:50:35 +03:00
display_server.h Move alert function from DisplayServer to OS. 2021-07-22 21:50:35 +03:00
display_server_headless.h Move alert function from DisplayServer to OS. 2021-07-22 21:50:35 +03:00
navigation_server_2d.cpp Optimize StringName usage 2021-07-18 21:20:02 -03: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 Rename Transform to Transform3D in core 2021-06-03 07:30:01 -04:00
physics_server_2d.cpp Restore RayShape as a regular shape type 2021-08-24 16:03:05 -07:00
physics_server_2d.h Restore RayShape as a regular shape type 2021-08-24 16:03:05 -07:00
physics_server_3d.cpp Restore RayShape as a regular shape type 2021-08-24 16:03:05 -07:00
physics_server_3d.h Restore RayShape as a regular shape type 2021-08-24 16:03:05 -07:00
register_server_types.cpp Implement NativeExtension pointer arguments 2021-08-23 19:58:40 -03:00
register_server_types.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
rendering_server.cpp Use the Unicode multiplication symbol where relevant 2021-08-12 21:45:33 +02:00
rendering_server.h Use real_t and double where appropriate in Particles 2021-08-12 11:35:31 -05:00
SCsub
server_wrap_mt_common.h Make Servers truly Thread Safe 2021-02-10 13:21:46 -03:00
text_server.cpp Fix ItemList layout (+EditorFileDialog) 2021-08-21 00:22:09 +02:00
text_server.h Merge pull request #51178 from Geometror/layout-options-textline-textparagraph 2021-08-11 07:51:57 +02:00
xr_server.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
xr_server.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00