summaryrefslogtreecommitdiffstats
path: root/servers/physics_3d
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #50255 from Calinou/physicsserver3d-add-set-iterationsRémi Verschelde2021-07-143-0/+7
|\
| * Add a method to set the number of physics solver iterations in 3DHugo Locurcio2021-07-103-0/+7
* | Merge pull request #50063 from nekomatata/more-accurate-move-and-slideRémi Verschelde2021-07-131-25/+52
|\ \ | |/ |/|
| * Make move_and_slide collision detection more accuratePouleyKetchoupp2021-07-011-25/+52
* | Fix concave collision with backface collision disabledPouleyKetchoupp2021-07-061-20/+20
|/
* Merge pull request #49844 from nekomatata/physics-disabled-shapesRémi Verschelde2021-06-306-66/+62
|\
| * Fix and clean disabled shapes handling in godot physics serversPouleyKetchoupp2021-06-226-66/+62
* | Fix move_and_collide causing sliding on slopesPouleyKetchoupp2021-06-281-0/+3
|/
* Merge pull request #42636 from madmiraal/fix-infinite-inertiaRémi Verschelde2021-06-111-0/+21
|\
| * Apply infinite inertia checks to Godot physics 3DMarcel Admiraal2021-03-061-0/+21
* | Refactor CommandQueueMTreduz2021-06-091-1/+1
* | Style: Cleanup uses of double spaces between wordsRémi Verschelde2021-06-072-4/+4
* | Merge pull request #45364 from madmiraal/rename-quatRémi Verschelde2021-06-052-2/+2
|\ \
| * | Rename Quat to QuaternionMarcel Admiraal2021-06-042-2/+2
* | | Safe margin cleanupPouleyKetchoupp2021-06-045-34/+5
* | | More explanatory names for RigidBody modesPouleyKetchoupp2021-06-041-19/+8
|/ /
* | Rename files and the exposed name for Transform3DAaron Franke2021-06-031-1/+1
* | Rename Transform to Transform3D in coreAaron Franke2021-06-0331-242/+241
* | Avoid division by zero when calculating inertias for bodies with colliders wi...Arkadiusz Marcin Kołek2021-05-291-9/+14
* | Replace QuickHull with Bullet's convex hull computer.Morris Tabor2021-05-221-3/+3
* | Fix typos with codespellRémi Verschelde2021-05-201-1/+1
* | Dynamic BVH broadphase in 2D & 3D Godot PhysicsPouleyKetchoupp2021-05-107-380/+65
* | Godot Physics collisions and solver processed on threadsPouleyKetchoupp2021-04-2620-247/+527
* | Unexpose _direct_state_changed in PhysicsBodyrafallus2021-04-225-14/+13
* | Merge pull request #47347 from nekomatata/heightmap-supportRémi Verschelde2021-04-202-42/+358
|\ \
| * | Heightmap collision shape support in Godot PhysicsPouleyKetchoupp2021-03-252-42/+358
* | | Fix errors related to joints setup with two non-dynamic bodiesPouleyKetchoupp2021-04-155-0/+20
* | | Merge pull request #47846 from nekomatata/solver-optimizationRémi Verschelde2021-04-146-118/+117
|\ \ \
| * | | Godot Physics solver optimizationPouleyKetchoupp2021-04-126-118/+117
* | | | Fix SoftBody contact impulses applied on rigid bodiesPouleyKetchoupp2021-04-121-6/+6
|/ / /
* | | Ensure ConvexPolygonShape3D support count variable is initialisedMarcel Admiraal2021-04-061-0/+3
* | | Style: Apply clang-tidy's `readability-braces-around-statements`Rémi Verschelde2021-04-051-1/+2
* | | Style: Apply clang-tidy's `modernize-use-nullptr`Rémi Verschelde2021-04-051-1/+1
* | | Merge pull request #44695 from madmiraal/fix-44632Rémi Verschelde2021-03-261-2/+6
|\ \ \ | |/ / |/| |
| * | Remove all elements from monitored_bodies and monitored_areas when processedMarcel Admiraal2020-12-261-2/+6
* | | [Godot Physics]: Correct typo in moment of inertia calculations.Josh Jones2021-03-221-5/+5
* | | Merge pull request #46917 from nekomatata/solver-kinematic-bug-fixRémi Verschelde2021-03-201-4/+16
|\ \ \
| * | | Fix GodotPhysics solver with kinematic body set to report contactsPouleyKetchoupp2021-03-111-4/+16
* | | | Merge pull request #47130 from e344fde6bf/fix-angular-velocity-calculationRémi Verschelde2021-03-202-17/+14
|\ \ \ \
| * | | | Fix some angular velocity calculationse344fde6bf2021-03-202-17/+14
* | | | | Merge pull request #46937 from nekomatata/soft-body-supportRémi Verschelde2021-03-2016-109/+2392
|\ \ \ \ \
| * | | | | SoftBody support in GodotPhysics 3DPouleyKetchoupp2021-03-1816-109/+2392
| | |/ / / | |/| | |
* | | | | Disable backface collision with ConcavePolygonShape by defaultPouleyKetchoupp2021-03-183-67/+169
| |/ / / |/| | |
* | | | Merge pull request #47067 from nekomatata/cylinder-fix-marginsRémi Verschelde2021-03-173-35/+68
|\ \ \ \
| * | | | Fix Cylinder shape collision with margins when using GJK-EPAPouleyKetchoupp2021-03-163-35/+68
| |/ / /
* / / / Fix capsule-cylinder collision in godot physicsPouleyKetchoupp2021-03-161-0/+45
|/ / /
* | / Fixes division by zero when 3d body does not have valid shapeKyle2021-03-081-6/+14
| |/ |/|
* | Merge pull request #46581 from Riteo/fix-capsule-shapeRémi Verschelde2021-03-022-26/+26
|\ \
| * | Change CapsuleShape3D's collision detection axis to verticalRiteo Siuga2021-03-022-26/+26
* | | Move removal of the constraints from bodies to Joint3DSW destructorEryk Dwornicki2021-02-272-3/+9
|/ /