summaryrefslogtreecommitdiff
path: root/servers/physics_3d
AgeCommit message (Expand)Author
2023-01-12Merge pull request #70787 from peastman/cylinderRémi Verschelde
2023-01-12Merge pull request #70660 from Malcolmnixon/collision_sphere_capsuleRémi Verschelde
2023-01-08Merge pull request #70281 from CherrySodaPop/get-impulse-3dRémi Verschelde
2023-01-07Implement collision impulse in Godot Physics 3DLily Garcia
2023-01-07Merge pull request #70858 from Malcolmnixon/fast-concave-supportRémi Verschelde
2023-01-06Merge pull request #68429 from KoBeWi/PropertySettingsRémi Verschelde
2023-01-05One Copyright Update to rule them allRémi Verschelde
2023-01-03Merge pull request #63650 from fabriceci/apply-moving-platform-angular-velocityRémi Verschelde
2023-01-02Micro-optimizations of the GodotConvexPolygonShape3D::get_support function. S...Malcolm Nixon
2023-01-02Analytic sphere-box, sphere-cylinder, and capsule-cylinder collisionsPeter Eastman
2023-01-02Modified the collision_sphere_capsule function to only test the one "correct"...Malcolm Nixon
2022-12-27Remove unnecessary bail-out if shape A is concave. The test for A being conca...Malcolm Nixon
2022-12-16Fix regression 70154 caused by my prior CCD fix.Geekotron
2022-12-13Fix Physics3D and Physics2D CCD sometimes adjusting velocity too much (preven...Geekotron
2022-12-11Add PropertyInfo overload for GLOBAL_DEFkobewi
2022-12-11Merge pull request #69852 from rburing/heightmap_shape_typo_bugfixRémi Verschelde
2022-12-10Fix typo bug in heightmap shapeRicardo Buring
2022-12-07Merge pull request #69674 from rburing/conStraintRémi Verschelde
2022-12-06Merge pull request #69671 from rburing/cylinder-cylinder_sat_typoRémi Verschelde
2022-12-06Fix typo in physics step: contraint -> constraintRicardo Buring
2022-12-06Fix typo in cylinder-cylinder SAT collision solverRicardo Buring
2022-12-06Fix collision detection for degenerate capsulesRicardo Buring
2022-11-21Code simplifications found by cppcheckMarkus Sauermann
2022-11-08Remove duplicate project settings definitionskobewi
2022-11-02Move EulerOrder enum to math_defs.h and global scopeAaron Franke
2022-10-31Add safety check for at least 2 nodes and 1 link to GodotSoftBody3D.reoptimiz...Mark Riedesel
2022-10-27Merge pull request #64382 from peastman/supportClay John
2022-10-19Fix RigidBody3D inertia calculationCykyrios
2022-10-18Optimized support function for large meshesPeter Eastman
2022-10-13Optimize Convex CollisionJuan Linietsky
2022-10-07Fix MSVC warnings, rename shadowed variables, fix uninitialized values, chang...bruvzg
2022-10-05Merge pull request #66720 from qarmin/unintialized_memoryRémi Verschelde
2022-10-01Remove usage of unitialized variablesRafał Mikrut
2022-09-30Fix crash when executing `PhysicsServer2D.joint_clear`Haoyu Qiu
2022-09-28Merge pull request #66568 from rburing/cylinder_support_is_deadRémi Verschelde
2022-09-28GodotCylinderShape3D::get_supports: delete dead codeRicardo Buring
2022-09-28Fix MSVC warnings C4701 and C4703: Potentially uninitialized variable usedRémi Verschelde
2022-09-26Style: Cleanup header guards for consistencyRémi Verschelde
2022-09-25Add `area_get_collision_layer` and `area_get_collision_mask`Mansur Isaev
2022-09-21Merge pull request #65828 from rburing/body_state_sync_callableRémi Verschelde
2022-09-19Warn users when collisions are not supportedfabriceci
2022-09-15PhysicsServer2D and PhysicsServer3D: make body_set_state_sync_callback take a...Ricardo Buring
2022-09-02Add `is_zero_approx` methods to `Vector2`, `3`, and `4`Jonathan Nicholl
2022-08-27Fix collision solving between world boundary and motion shapeRicardo Buring
2022-08-26Merge pull request #64367 from Mickeon/rename-var-to-strRémi Verschelde
2022-08-26Rename `str2var` to `str_to_var` and similarMicky
2022-08-26Restore RigidBody2/3D, SoftBody names in physicsfabriceci
2022-08-24Adds a method to return the angular velocity of a platformfabriceci
2022-08-18Add collision weight to PhysicsBody for penetrations must be avoidedSilc Renew
2022-08-10add get_depth() to KinematicCollision3D as same of 2DSilc Renew