summaryrefslogtreecommitdiff
path: root/servers/physics_2d
AgeCommit message (Expand)Author
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
2020-11-16Merge pull request #42167 from madmiraal/fix-42108Rémi Verschelde
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
2020-10-03Fix how Line2D obtains the other object's supportsMarcel Admiraal
2020-09-23Ignore thread models when compiling with NO_THREADFabio Alessandrelli
2020-09-18Remove the unnecessary sync() and the restrictions it imposes on 3D Physics.Marcel Admiraal
2020-09-17Merge pull request #41528 from keegano/physics-fix-wrap-angleRémi Verschelde
2020-08-28Fixed 2D physics regression that causes RigidBody2D nodes to spin uncontrolla...TwistedTwigleg
2020-08-26Wrap angles to (-pi, pi) in momentum calculation.Keegan Owsley
2020-08-01Wake up RigidBody 2D after applying torqueMarkus Sauermann
2020-07-27Revert "Allow Area2D and 3D mouse events without a collision layer"Rémi Verschelde
2020-07-11Merge pull request #40193 from KoBeWi/dem_pikksRémi Verschelde
2020-07-10Add override keywords.Marcel Admiraal
2020-07-10Allow Area2D and 3D mouse events without a collision layerTomasz Chabora
2020-07-04Remove elements from monitored_bodies and monitored_areas as they areMarcel Admiraal
2020-07-03fix laxist collision detection on one way shapesCevantime