summaryrefslogtreecommitdiff
path: root/servers/physics_2d/space_2d_sw.cpp
AgeCommit message (Expand)Author
2021-07-19Ensure KinematicBodies only interact with other Bodies with matching mask.Marcel Admiraal
2021-07-15Fixing 2D moving platform logicfabriceci
2021-07-01Make move_and_slide collision detection more accuratePouleyKetchoupp
2021-06-30Merge pull request #49844 from nekomatata/physics-disabled-shapesRémi Verschelde
2021-06-28Fix move_and_collide causing sliding on slopesPouleyKetchoupp
2021-06-22Fix and clean disabled shapes handling in godot physics serversPouleyKetchoupp
2021-06-04More explanatory names for RigidBody modesPouleyKetchoupp
2021-02-24Merge pull request #45863 from nekomatata/physics-queries-disabled-shapesRémi Verschelde
2021-02-17Fix test_body_motion recoveryPouleyKetchoupp
2021-02-09Fix physics queries not filtering out disabled collision shapesPouleyKetchoupp
2021-02-01Merge pull request #37547 from aaronfranke/tauRémi Verschelde
2021-01-28Use real_t in physics codeAaron Franke
2021-01-14Merge pull request #43923 from madmiraal/fix-43588Rémi Verschelde
2021-01-09Use Math_TAU and deg2rad/rad2deg in more places and optimize codeAaron Franke
2021-01-07Fix multiple issues with one-way collisionsMarcel Admiraal
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-11-27Fix cast_motion sometimes failingMarcel Admiraal
2020-11-16Remove empty lines around braces with the formatting scriptAaron Franke
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
2020-07-27Revert "Allow Area2D and 3D mouse events without a collision layer"Rémi Verschelde
2020-07-10Allow Area2D and 3D mouse events without a collision layerTomasz Chabora
2020-06-08Test collision mask before creating constraint pair in Godot physics broadpha...Marcel Admiraal
2020-05-14Style: Enforce braces around if blocks and loopsRémi Verschelde
2020-05-14Style: Enforce separation line between function definitionsRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-05-14Enforce use of bool literals instead of integersRémi Verschelde
2020-05-10Style: clang-format: Disable AllowShortCaseLabelsOnASingleLineRémi Verschelde
2020-04-02Replace NULL with nullptrlupoDharkael
2020-03-28More server renames for consistency after #37361Rémi Verschelde
2020-03-27Renaming of servers for coherency.Juan Linietsky
2020-02-25Variant: Added 64-bit packed arrays, renamed Variant::REAL to FLOAT.Juan Linietsky
2020-02-12ObjectID converted to a structure, fixes many bugs where used incorrectly as ...Juan Linietsky
2020-02-11Refactored RID/RID_Owner to always use O(1) allocation.Juan Linietsky
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-08-07Add some code changes/fixes proposed by Coverity and Clang Tidyqarmin
2019-06-26Some code changed with Clang-Tidyqarmin
2019-05-19Fix typos with codespellRémi Verschelde
2019-04-08Small fixes, mostly dupicated codeqarmin
2019-02-21Fixed bugs in test body motion and removed unnecesary test in move_and_slide....Juan Linietsky
2019-02-20Add -Wshadow=local to warnings and fix reported issues.marxin
2019-02-16Skip disabled shape when getting rest info. Fixes #25941Juan Linietsky
2019-02-16Support multiple ray shapes in kinematicbody, fixes #25050Juan Linietsky
2019-02-16Add a minimum treshold for acquiring rest contacts to avoid numerical precisi...Juan Linietsky
2019-02-16Allow kinematic bodies without shapes to still move, fixes #24775Juan Linietsky
2019-02-16Make ray shapes not work with OWC. They don't make practical sense together. ...Juan Linietsky
2019-01-21Cleanup after @reduz :)Rémi Verschelde
2019-01-18-Re-added margins in one way collision (made in a more user friendly way than...Juan Linietsky
2019-01-01Update copyright statements to 2019Rémi Verschelde
2018-11-14Ensure that even at slow speed, you will always get collision using kinematic...Juan Linietsky
2018-11-10Make sure rotated shapes with one way direction collisions work, fixes #12791Juan Linietsky