summaryrefslogtreecommitdiff
path: root/servers/physics_2d
AgeCommit message (Expand)Author
2021-07-23Use C++ iterators for Lists in many situationsAaron Franke
2021-07-19Ensure KinematicBodies only interact with other Bodies with matching mask.Marcel Admiraal
2021-07-15Fixing 2D moving platform logicfabriceci
2021-07-13Merge pull request #50063 from nekomatata/more-accurate-move-and-slideRémi Verschelde
2021-07-02Expose body_test_motion in 3D physics serverPouleyKetchoupp
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-09Refactor CommandQueueMTreduz
2021-06-04Safe margin cleanupPouleyKetchoupp
2021-06-04More explanatory names for RigidBody modesPouleyKetchoupp
2021-06-03Rename Vector2 clamped to limit_length and add limit_length to Vector3Aaron Franke
2021-05-19Enable setting of collision iterations in PhysicsServer2DRhathe
2021-05-10Dynamic BVH broadphase in 2D & 3D Godot PhysicsPouleyKetchoupp
2021-04-26Godot Physics collisions and solver processed on threadsPouleyKetchoupp
2021-04-22Unexpose _direct_state_changed in PhysicsBodyrafallus
2021-04-16Merge pull request #47942 from nekomatata/joint-check-body-typesRémi Verschelde
2021-04-15Fix errors related to joints setup with two non-dynamic bodiesPouleyKetchoupp
2021-04-15Optimize BroadPhase2dHashGrid to not pair elements on different layersHenry Conklin
2021-04-12Godot Physics solver optimizationPouleyKetchoupp
2021-04-06Merge pull request #47678 from madmiraal/fix-47436.1Rémi Verschelde
2021-04-06Merge pull request #47675 from madmiraal/fix-47436Rémi Verschelde
2021-04-06Check for empty ConcavePolygonShape2D before checking for intersectionMarcel Admiraal
2021-04-06Check ConvexPolygonShape2D point count before calcuating moment of inertiaMarcel Admiraal
2021-04-06Ensure ConvexPolygonShape support count variable is initialisedMarcel Admiraal
2021-03-26Merge pull request #44695 from madmiraal/fix-44632Rémi Verschelde
2021-03-11Fix GodotPhysics solver with kinematic body set to report contactsPouleyKetchoupp
2021-02-27Refactor removal of constraints from bodies in 2D jointsEryk Dwornicki
2021-02-24Merge pull request #45863 from nekomatata/physics-queries-disabled-shapesRémi Verschelde
2021-02-18Merge pull request #45617 from RandomShaper/modernize_atomicsRémi Verschelde
2021-02-18Modernize atomicsPedro J. Estébanez
2021-02-17Fix test_body_motion recoveryPouleyKetchoupp
2021-02-10Make Servers truly Thread Safereduz
2021-02-09Fix physics queries not filtering out disabled collision shapesPouleyKetchoupp
2021-02-01Merge pull request #37547 from aaronfranke/tauRémi Verschelde
2021-01-31Merge pull request #45315 from RandomShaper/modernize_threadRémi Verschelde
2021-01-29Modernize ThreadPedro J. Estébanez
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-12-28Merge pull request #44149 from madmiraal/rename-tangent-orthogonalRémi Verschelde
2020-12-28Rename empty() to is_empty()Marcel Admiraal
2020-12-26Remove all elements from monitored_bodies and monitored_areas when processedMarcel Admiraal
2020-12-06Rename Vector2.tangent() to Vector2.orthogonal()Marcel Admiraal
2020-12-04make 2d constraint solving more deterministic by solving in push orderJordan Schidlowsky
2020-11-27Fix cast_motion sometimes failingMarcel Admiraal
2020-11-16Remove empty lines around braces with the formatting scriptAaron Franke