godot/scene
PouleyKetchoupp bf523a2b2a Improved logic for CharacterBody collision recovery depth
Allows 2D character controller to work without applying gravity when
touching the ground (also more safely in 3D), and collision detection
is more flexible with different safe margin values.

Character body motion changes in 2D and 3D:
-Recovery only for depth > min contact depth to help with collision
detection consistency (rest info could be lost if recovery was too much)
-Adaptive min contact depth (based on margin) instead of space parameter

Extra CharacterBody changes:
-2D: apply changes made in 3D for stop on slope and floor snap that help
fixing some jittering cases
-3D: fix minor inconsistencies in stop on slope and floor snap logic
2021-09-27 15:31:41 -07:00
..
2d Improved logic for CharacterBody collision recovery depth 2021-09-27 15:31:41 -07:00
3d Improved logic for CharacterBody collision recovery depth 2021-09-27 15:31:41 -07:00
animation Merge pull request #52605 from TokageItLab/fixed-vtype-in-node-oneshot 2021-09-21 10:49:10 +02:00
audio Add polyphony to Audio Stream Player nodes 2021-09-07 09:44:39 -07:00
debugger Fix camera override not working 2021-08-21 21:24:09 +03:00
gui Added option for spinbox to update it's value on line edit 'text_changed' rather than 'text_entered' 2021-09-21 23:24:33 +10:00
main Fix focus shortcuts triggering incorrectly 2021-09-21 12:24:07 +10:00
resources Added search colors to TextEdit and CodeEdit theme 2021-09-21 20:24:39 +01:00
register_scene_types.cpp Rename Listener2D/Listener3D to AudioListener2D/AudioListener3D 2021-09-16 17:51:51 -04:00
register_scene_types.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
scene_string_names.cpp Display a editor gizmo icon for Listener3D 2021-09-16 10:56:45 +02:00
scene_string_names.h Display a editor gizmo icon for Listener3D 2021-09-16 10:56:45 +02:00
SCsub Disable Node3D when compiling without 3D and fix disable_3d option 2021-08-13 08:59:48 -05:00