summaryrefslogtreecommitdiffstats
path: root/servers/physics_3d
Commit message (Expand)AuthorAgeFilesLines
* Fix copyright headers referring to GodotSpartan3222024-10-2745-90/+90
* Rebrand preambles to RedotSpartan3222024-10-1345-0/+90
* fix rare physics crashrune-scape2024-06-181-0/+4
* Add useful error msg in `GodotSoftBody3D::set_mesh`jsjtxietian2024-05-141-1/+6
* [Core] Add `LocalVector::has` for convenienceA Thousand Ships2024-05-062-3/+3
* Fix unsafe uses of `Callable.is_null()`A Thousand Ships2024-04-271-2/+2
* Increase size of WorldBoundaryShape to be much largerHugo Locurcio2024-04-161-1/+1
* Fix separating axes for 3D cylinder-face collisionsMarkus Mikonsaari2024-04-011-1/+1
* Use `Vector*` component-wise `min/max/clamp` functions where applicableA Thousand Ships2024-03-201-3/+1
* Allow for 32 max collisions in `test_body_motion`Mikael Hermansson2024-03-151-1/+1
* Enforce template syntax `typename` over `class`Thaddeus Crews2024-03-072-3/+3
* Pre-commit: Update to clang-format 17.0.6 and black 24.2.0Rémi Verschelde2024-02-281-1/+1
* Remove unnecessary `this->` expressionsA Thousand Ships2024-01-292-6/+6
* Fix body leaving area gravity influenceOccalepsus2023-12-212-2/+10
* Clear monitoring in `Area*` when its space changes to invalid风青山2023-12-153-8/+10
* Merge pull request #83003 from AThousandShips/null_check_extraRémi Verschelde2023-10-094-10/+10
|\
| * Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-10-084-10/+10
* | Fixes to allow object-less callables throughout GodotMai Lavelle2023-10-062-16/+4
|/
* Add vararg call() method to C++ Callablekobewi2023-10-051-4/+1
* Merge pull request #82313 from AThousandShips/null_check_serversRémi Verschelde2023-09-266-191/+191
|\
| * [Servers] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-256-191/+191
* | Merge pull request #81610 from Ughuuu/add-angle-limits-and-motor-to-pin-joint-2dRémi Verschelde2023-09-261-2/+2
|\ \
| * | Update PinJoint2D API with angle limits and motor speedDragos Daian2023-09-261-2/+2
| |/
* | Merge pull request #78757 from Crimzoth/RigidBody3D-mass-issue-fixRémi Verschelde2023-09-261-1/+1
|\ \ | |/ |/|
| * Fix: Mass not set properly for RigidBodyCrimzoth2023-06-271-1/+1
* | Fix bindings of `PhysicsServer3DRenderingServerHandler`Mikael Hermansson2023-09-201-4/+2
* | Add ability to get barycentric coordinates from rayPrecisionRender2023-08-027-30/+41
|/
* Merge pull request #76138 from rburing/ccd_against_movingRémi Verschelde2023-06-191-2/+5
|\
| * Improve rigid body CCD against moving bodiesRicardo Buring2023-04-161-2/+5
* | Single Compilation Unit build.lawnjelly2023-06-064-85/+33
* | Restore edge and face support thresholds in 3DRicardo Buring2023-05-171-15/+22
* | Merge pull request #76088 from rburing/contact_points_global_3dRémi Verschelde2023-05-101-4/+4
|\ \
| * | PhysicsDirectBodyState3D: report contact points using global coordinatesRicardo Buring2023-04-151-4/+4
| |/
* | Fix precision in physics supports generationBlack-Cat2023-04-291-14/+14
* | Fix misuses of error macrosDanil Alexeev2023-04-181-1/+0
|/
* Resolved issues with script PhysicsDirectBodyState3d contactsTim Gift2023-04-124-10/+22
* Fix typo bug in convex-convex separating axis testRicardo Buring2023-04-081-1/+1
* Revert attempted fix of trimesh CCDRicardo Buring2023-03-131-11/+4
* Merge pull request #72917 from rburing/fix_trimesh_ccdRémi Verschelde2023-02-201-23/+57
|\
| * Fix CCD in case of multiple supports in motion directionRicardo Buring2023-02-101-23/+57
* | Merge pull request #68181 from MarianoGnu/fix-convex-hull-crashRémi Verschelde2023-02-171-0/+2
|\ \
| * | Avoid memory corruption when GodotConvexPolygonShape3D is setup more than onceMariano Javier Suligoy2022-11-021-0/+2
* | | Move some worker_thread_pool.h includes out of header filesmyaaaaaaaaa2023-02-132-1/+1
| |/ |/|
* | Create default World physics spaces on demand onlysmix82023-01-311-8/+8
* | Merge pull request #72107 from rburing/separation_ray_normalRémi Verschelde2023-01-311-3/+2
|\ \
| * | Fix separation ray normal directionRicardo Buring2023-01-261-3/+2
* | | Replace Area gravity point distance scale with unit distanceAaron Franke2023-01-292-13/+13
* | | Remove deprecated AREA_PARAM_GRAVITY_POINT_ATTENUATIONAaron Franke2023-01-292-9/+0
|/ /
* | Use range iterators in LocalVector loopskobewi2023-01-212-86/+40
* | Collision detection supports uniform scalingPeter Eastman2023-01-191-21/+23