virtualx-engine/servers/physics_2d
Marcel Admiraal 356a2b7235 Fix cast_motion sometimes failing
- Fixes Godot physics failing when the cast Shape is inside of, or
already colliding with another Shape.
- Fixes Bullet physics failing when there is no motion.
- Ensures Godot and Bullet physics behave the same.
- Updates the documentation to exclude the caveats for the failures and
differences.
2020-11-27 15:33:00 +00:00
..
area_2d_sw.cpp Remove elements from monitored_bodies and monitored_areas as they are 2020-07-04 10:17:57 +01:00
area_2d_sw.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
area_pair_2d_sw.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
area_pair_2d_sw.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
body_2d_sw.cpp Wrap angles to (-pi, pi) in momentum calculation. 2020-08-26 08:25:28 -07:00
body_2d_sw.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
body_pair_2d_sw.cpp Fixed 2D physics regression that causes RigidBody2D nodes to spin uncontrollably when colliding 2020-08-28 14:16:12 -04:00
body_pair_2d_sw.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
broad_phase_2d_basic.cpp Test collision mask before creating constraint pair in Godot physics broadphase 2D and 3D. 2020-06-08 17:46:21 +01:00
broad_phase_2d_basic.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
broad_phase_2d_hash_grid.cpp Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
broad_phase_2d_hash_grid.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
broad_phase_2d_sw.cpp Replace NULL with nullptr 2020-04-02 13:38:00 +02:00
broad_phase_2d_sw.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
collision_object_2d_sw.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
collision_object_2d_sw.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
collision_solver_2d_sat.cpp Split Geometry singleton into Geometry2D and Geometry3D 2020-05-27 14:28:34 +03:00
collision_solver_2d_sat.h Replace NULL with nullptr 2020-04-02 13:38:00 +02:00
collision_solver_2d_sw.cpp Fix how Line2D obtains the other object's supports 2020-10-03 12:59:34 +01:00
collision_solver_2d_sw.h Replace NULL with nullptr 2020-04-02 13:38:00 +02:00
constraint_2d_sw.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
joints_2d_sw.cpp Merge pull request #37350 from aaronfranke/force-impulse 2020-07-02 18:39:16 +02:00
joints_2d_sw.h Correct misspellings of damped spring. 2020-06-04 18:07:24 +01:00
physics_server_2d_sw.cpp Merge pull request #42167 from madmiraal/fix-42108 2020-11-16 09:32:48 +01:00
physics_server_2d_sw.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
physics_server_2d_wrap_mt.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
physics_server_2d_wrap_mt.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
SCsub SCons: Format buildsystem files with psf/black 2020-03-30 09:05:53 +02:00
shape_2d_sw.cpp Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
shape_2d_sw.h Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
space_2d_sw.cpp Fix cast_motion sometimes failing 2020-11-27 15:33:00 +00:00
space_2d_sw.h Remove empty lines around braces with the formatting script 2020-11-16 23:38:11 -05:00
step_2d_sw.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
step_2d_sw.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00