summaryrefslogtreecommitdiff
path: root/servers/physics_3d
AgeCommit message (Expand)Author
2021-08-19Fix compilation warnings in Shape2DSW/Shape3DSWPouleyKetchoupp
2021-08-16Epsilon check for angular velocity in Body3DSWLoipesMas
2021-08-16Merge pull request #51645 from fabriceci/improve-physics-apiRémi Verschelde
2021-08-15Enabled softbody-area collision (intersection) and enabled area-specific grav...Jeffrey Cochran
2021-08-15API improvement on physics, mainly CharacterBodyfabriceci
2021-08-11Make radius & height in CapsuleShape3D independentPouleyKetchoupp
2021-08-10Remove infinite inertia and ray shapes from CharacterBodyPouleyKetchoupp
2021-08-10Merge pull request #51457 from nekomatata/moving-platforms-3dRémi Verschelde
2021-08-09Fix 3D moving platform logicPouleyKetchoupp
2021-08-09Some work on double supportAaron Franke
2021-08-09Merge pull request #51446 from nekomatata/fix-moving-platform-rotationRémi Verschelde
2021-08-09Fix applied rotation from moving platforms in move_and_slidePouleyKetchoupp
2021-08-07Fix Transform::xform(Plane) functionslawnjelly
2021-07-31Merge pull request #50625 from nekomatata/body-one-direction-layersRémi Verschelde
2021-07-25Fix various typos with codespellluz paz
2021-07-21Merge pull request #50686 from Calinou/use-standard-inf-nan-constantsRémi Verschelde
2021-07-21Use the standard C `INFINITY` and `NAN` constants directlyHugo Locurcio
2021-07-21Use is_equal_approx in more placesAaron Franke
2021-07-19One-directional collision layer check for rigid bodies and soft bodiesPouleyKetchoupp
2021-07-19Ensure KinematicBodies only interact with other Bodies with matching mask.Marcel Admiraal
2021-07-14Merge pull request #50255 from Calinou/physicsserver3d-add-set-iterationsRémi Verschelde
2021-07-13Merge pull request #50063 from nekomatata/more-accurate-move-and-slideRémi Verschelde
2021-07-10Add a method to set the number of physics solver iterations in 3DHugo Locurcio
2021-07-06Fix concave collision with backface collision disabledPouleyKetchoupp
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-11Merge pull request #42636 from madmiraal/fix-infinite-inertiaRémi Verschelde
2021-06-09Refactor CommandQueueMTreduz
2021-06-07Style: Cleanup uses of double spaces between wordsRémi Verschelde
2021-06-05Merge pull request #45364 from madmiraal/rename-quatRémi Verschelde
2021-06-04Safe margin cleanupPouleyKetchoupp
2021-06-04More explanatory names for RigidBody modesPouleyKetchoupp
2021-06-04Rename Quat to QuaternionMarcel Admiraal
2021-06-03Rename files and the exposed name for Transform3DAaron Franke
2021-06-03Rename Transform to Transform3D in coreAaron Franke
2021-05-29Avoid division by zero when calculating inertias for bodies with colliders wi...Arkadiusz Marcin Kołek
2021-05-22Replace QuickHull with Bullet's convex hull computer.Morris Tabor
2021-05-20Fix typos with codespellRémi Verschelde
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-20Merge pull request #47347 from nekomatata/heightmap-supportRémi Verschelde
2021-04-15Fix errors related to joints setup with two non-dynamic bodiesPouleyKetchoupp
2021-04-14Merge pull request #47846 from nekomatata/solver-optimizationRémi Verschelde
2021-04-12Godot Physics solver optimizationPouleyKetchoupp
2021-04-12Fix SoftBody contact impulses applied on rigid bodiesPouleyKetchoupp
2021-04-06Ensure ConvexPolygonShape3D support count variable is initialisedMarcel Admiraal
2021-04-05Style: Apply clang-tidy's `readability-braces-around-statements`Rémi Verschelde