virtualx-engine/servers/physics_2d
PouleyKetchoupp e11662ad77
Handle test body motion with 0 margin
Margin needs to have a high enough value for test body motion to work
properly (separate using the margin, move without then gather rest info
with the margin again).

Fixes issues with test motion returning no collision in some cases with
margin equal to 0.

(cherry picked from commit 0c354047e1)
2021-12-10 11:16:35 +01:00
..
area_2d_sw.cpp Add area to moved list when changing monitorable, 2021-11-20 06:54:36 +00:00
area_2d_sw.h Style: Enforce braces around if blocks and loops 2021-05-05 15:02:01 +02:00
area_pair_2d_sw.cpp Add area to moved list when changing monitorable, 2021-11-20 06:54:36 +00:00
area_pair_2d_sw.h Add area to moved list when changing monitorable, 2021-11-20 06:54:36 +00:00
body_2d_sw.cpp Give each RigidBody its own DirectBodyState wrapper. 2021-11-20 08:17:04 +00:00
body_2d_sw.h Give each RigidBody its own DirectBodyState wrapper. 2021-11-20 08:17:04 +00:00
body_pair_2d_sw.cpp Fix GodotPhysics solver with kinematic body set to report contacts 2021-08-04 10:41:58 -07:00
body_pair_2d_sw.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2021-05-04 14:45:16 +02:00
broad_phase_2d_basic.cpp Fix physics BVH broadphase update when changing collision layer/mask 2021-10-21 16:53:41 -07:00
broad_phase_2d_basic.h Fix physics BVH broadphase update when changing collision layer/mask 2021-10-21 16:53:41 -07:00
broad_phase_2d_bvh.cpp BVH - add option for expanded AABBs in leaves 2021-11-20 06:45:12 +00:00
broad_phase_2d_bvh.h Fix physics BVH broadphase update when changing collision layer/mask 2021-10-21 16:53:41 -07:00
broad_phase_2d_hash_grid.cpp clang-format: Various fixes to comments alignment from clang-format 13 2021-10-28 14:50:32 +02:00
broad_phase_2d_hash_grid.h Fix physics BVH broadphase update when changing collision layer/mask 2021-10-21 16:53:41 -07:00
broad_phase_2d_sw.cpp Style: Replaces uses of 0/NULL by nullptr (C++11) 2021-05-04 16:30:23 +02:00
broad_phase_2d_sw.h Fix physics BVH broadphase update when changing collision layer/mask 2021-10-21 16:53:41 -07:00
collision_object_2d_sw.cpp Fix physics BVH broadphase update when changing collision layer/mask 2021-10-21 16:53:41 -07:00
collision_object_2d_sw.h Fix physics BVH broadphase update when changing collision layer/mask 2021-10-21 16:53:41 -07:00
collision_solver_2d_sat.cpp Style: Enforce braces around if blocks and loops 2021-05-05 15:02:01 +02:00
collision_solver_2d_sat.h Style: Replaces uses of 0/NULL by nullptr (C++11) 2021-05-04 16:30:23 +02:00
collision_solver_2d_sw.cpp Fix Rayshape recovery in test_body_ray_separation 2021-10-05 18:24:30 -07:00
collision_solver_2d_sw.h Fix Rayshape recovery in test_body_ray_separation 2021-10-05 18:24:30 -07:00
constraint_2d_sw.h Style: Replaces uses of 0/NULL by nullptr (C++11) 2021-05-04 16:30:23 +02:00
joints_2d_sw.cpp [3.x] Backport some APIs in math structs 2021-11-27 01:19:45 -06:00
joints_2d_sw.h Style: Replaces uses of 0/NULL by nullptr (C++11) 2021-05-04 16:30:23 +02:00
physics_2d_server_sw.cpp Add option to use handles to RID 2021-12-06 14:43:34 +00:00
physics_2d_server_sw.h Give each RigidBody its own DirectBodyState wrapper. 2021-11-20 08:17:04 +00:00
physics_2d_server_wrap_mt.cpp Remove unimplemented methods 2021-11-18 12:47:36 +00:00
physics_2d_server_wrap_mt.h Remove unimplemented methods 2021-11-18 12:47:36 +00:00
SCsub SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
shape_2d_sw.cpp Optimize area detection and intersect_shape queries with concave shapes 2021-05-07 19:19:41 -07:00
shape_2d_sw.h Optimize area detection and intersect_shape queries with concave shapes 2021-05-07 19:19:41 -07:00
space_2d_sw.cpp Handle test body motion with 0 margin 2021-12-10 11:16:35 +01:00
space_2d_sw.h Give each RigidBody its own DirectBodyState wrapper. 2021-11-20 08:17:04 +00:00
step_2d_sw.cpp Give each RigidBody its own DirectBodyState wrapper. 2021-11-20 08:17:04 +00:00
step_2d_sw.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2021-05-04 14:45:16 +02:00