| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | | Merge pull request #65828 from rburing/body_state_sync_callable | Rémi Verschelde | 2022-09-21 | 4 | -13/+15 |
|\ \ |
|
| * | | PhysicsServer2D and PhysicsServer3D: make body_set_state_sync_callback take a... | Ricardo Buring | 2022-09-15 | 4 | -13/+15 |
| |/ |
|
* / | Warn users when collisions are not supported | fabriceci | 2022-09-19 | 1 | -0/+3 |
|/ |
|
* | Merge pull request #65048 from rburing/solve_static_world_boundary_motion_2d | Rémi Verschelde | 2022-09-14 | 2 | -4/+6 |
|\ |
|
| * | Fix collision solving between world boundary and shapes in motion (2D) | Ricardo Buring | 2022-08-29 | 2 | -4/+6 |
* | | Add `is_zero_approx` methods to `Vector2`, `3`, and `4` | Jonathan Nicholl | 2022-09-02 | 2 | -2/+2 |
|/ |
|
* | Merge pull request #64367 from Mickeon/rename-var-to-str | Rémi Verschelde | 2022-08-26 | 1 | -1/+1 |
|\ |
|
| * | Rename `str2var` to `str_to_var` and similar | Micky | 2022-08-26 | 1 | -1/+1 |
* | | Restore RigidBody2/3D, SoftBody names in physics | fabriceci | 2022-08-26 | 4 | -13/+13 |
|/ |
|
* | Add collision weight to PhysicsBody for penetrations must be avoided | Silc Renew | 2022-08-18 | 4 | -1/+38 |
* | Add area monitor callback error checking | Ryan Heath | 2022-08-07 | 1 | -0/+8 |
* | Remove Signal connect binds | Juan Linietsky | 2022-07-29 | 2 | -4/+4 |
* | Remove ThreadWorkPool, replace by WorkerThreadPool | Juan Linietsky | 2022-07-25 | 2 | -8/+5 |
* | Clean up Hash Functions | reduz | 2022-06-20 | 1 | -3/+3 |
* | Add a new HashSet template | reduz | 2022-05-20 | 5 | -7/+7 |
* | Use range iterators for RBSet in most cases | Aaron Record | 2022-05-19 | 2 | -11/+11 |
* | Add motion parameter to toggle whether recovery is reported as a collision | Ricardo Buring | 2022-05-18 | 1 | -1/+1 |
* | Replace most uses of Map by HashMap | reduz | 2022-05-16 | 9 | -56/+59 |
* | Rename Basis get_axis to get_column, remove redundant methods | Aaron Franke | 2022-05-03 | 2 | -7/+7 |
* | Merge pull request #60627 from aaronfranke/rename-elements | Rémi Verschelde | 2022-05-03 | 5 | -40/+40 |
|\ |
|
| * | Rename Transform2D "elements" to "columns" | Aaron Franke | 2022-04-29 | 5 | -40/+40 |
* | | Style: Partially apply clang-tidy's `cppcoreguidelines-pro-type-member-init` | Rémi Verschelde | 2022-05-02 | 2 | -2/+2 |
|/ |
|
* | Fix more issues found by cppcheck. | bruvzg | 2022-04-20 | 1 | -2/+2 |
* | Fix some issues found by cppcheck. | bruvzg | 2022-04-06 | 11 | -31/+31 |
* | Add protective checks for invalid handle use in BVH | lawnjelly | 2022-03-23 | 1 | -0/+6 |
* | Raycasts hitting from inside: return collision point in global coordinates | Ricardo Buring | 2022-03-20 | 1 | -1/+1 |
* | PinJoint2D: fix inertia tensor, taking center of mass into account | Ricardo Buring | 2022-03-16 | 1 | -8/+12 |
* | [4.x] BVH - Fix area-area collision regression | lawnjelly | 2022-03-06 | 1 | -2/+2 |
* | Merge pull request #57630 from lawnjelly/bvh4_templated_checks | Rémi Verschelde | 2022-03-04 | 4 | -12/+40 |
|\ |
|
| * | BVH - Sync BVH with 3.x | lawnjelly | 2022-02-04 | 4 | -12/+40 |
* | | In final phase of test_body_motion, move and cull AABB for body once, instead... | Ricardo Buring | 2022-02-18 | 1 | -4/+3 |
* | | Style: Cleanup single-line blocks, semicolons, dead code | Rémi Verschelde | 2022-02-16 | 4 | -25/+3 |
|/ |
|
* | Update copyright statements to 2022 | Rémi Verschelde | 2022-01-03 | 31 | -62/+62 |
* | Merge pull request #55736 from nekomatata/physics-apply-forces | Camille Mohr-Daurat | 2021-12-10 | 6 | -95/+194 |
|\ |
|
| * | Improve RigidDynamicBody force and torque API | PouleyKetchoupp | 2021-12-10 | 6 | -95/+194 |
* | | Merge pull request #55773 from nekomatata/fix-raycast-ccd | Camille Mohr-Daurat | 2021-12-10 | 2 | -30/+57 |
|\ \
| |/
|/| |
|
| * | Fix rigid body ray cast CCD in 2D and 3D Godot Physics | PouleyKetchoupp | 2021-12-10 | 2 | -30/+57 |
* | | Merge pull request #55702 from nekomatata/physics-solver-settings | Rémi Verschelde | 2021-12-10 | 2 | -7/+25 |
|\ \ |
|
| * | | Add physics solver settings to project settings | PouleyKetchoupp | 2021-12-07 | 2 | -7/+25 |
| |/ |
|
* / | Handle test body motion with 0 margin | PouleyKetchoupp | 2021-12-09 | 1 | -9/+15 |
|/ |
|
* | Update space parameters in 2D and 3D | PouleyKetchoupp | 2021-12-03 | 7 | -22/+29 |
* | Improve RigidDynamicBody contacts in 2D and 3D | PouleyKetchoupp | 2021-12-03 | 4 | -58/+82 |
* | Fix RigidDynamicBody gaining momentum with bounce | PouleyKetchoupp | 2021-11-25 | 3 | -4/+12 |
* | Rename `remove()` to `remove_at()` when removing by index | Lightning_A | 2021-11-23 | 2 | -2/+2 |
* | Add wakeup() conditional if previous gravity was 0 | Brennen Green | 2021-11-22 | 1 | -0/+3 |
* | Add area to moved list when changing monitorable, | Marcel Admiraal | 2021-11-20 | 3 | -4/+9 |
* | Fix rest_info returning no result with high margin and low motion | PouleyKetchoupp | 2021-11-17 | 1 | -9/+5 |
* | Fix physics BVH pairing for teleported or fast moving objects | PouleyKetchoupp | 2021-11-16 | 1 | -1/+3 |
* | Merge pull request #54810 from nekomatata/area-separate-override-modes | Camille Mohr-Daurat | 2021-11-11 | 8 | -64/+126 |
|\ |
|
| * | Separate space override modes for gravity/damping in Area | PouleyKetchoupp | 2021-11-09 | 8 | -64/+126 |