summaryrefslogtreecommitdiffstats
path: root/servers/physics_3d
Commit message (Expand)AuthorAgeFilesLines
* Rename Godot Physics classes from *SW to Godot*PouleyKetchoupp2021-10-1848-3722/+3132
* Swap args of Plane(point, normal) constructormennomax2021-10-153-11/+11
* Merge pull request #53420 from nekomatata/fix-tilemap-moving-platformRémi Verschelde2021-10-051-0/+10
|\
| * Fix physics glitch with TileMap moving platformsPouleyKetchoupp2021-10-041-0/+10
* | Merge pull request #53365 from danger-dan/wakeup_fixCamille Mohr-Daurat2021-10-041-8/+8
|\ \ | |/ |/|
| * Changed from directly waking bodies to using the wakeup() functions in direct...Daniel2021-10-051-8/+8
* | Merge pull request #53280 from nekomatata/test-body-motion-parametersRémi Verschelde2021-10-045-37/+37
|\ \
| * | Script interface improvements for test body motionPouleyKetchoupp2021-10-045-37/+37
* | | Fix crashes with pinned vertices in GodotPhysics Soft BodyPouleyKetchoupp2021-10-041-8/+18
|/ /
* / Fix crash when pinned SoftBody point is out of rangeHaoyu Qiu2021-10-041-1/+1
|/
* Remove scene code in physics serversPouleyKetchoupp2021-10-015-11/+14
* Use range iterators for `Map`Lightning_A2021-09-303-8/+8
* Remove shape metadata from 2D physics serverPouleyKetchoupp2021-09-301-1/+0
* Rename RID's `getornull()` to `get_or_null()`Hugo Locurcio2021-09-292-193/+193
* Don't memcpy to nullptr even if length is zeroHaoyu Qiu2021-09-291-2/+4
* Merge pull request #52754 from nekomatata/dynamic-body-modesCamille Mohr-Daurat2021-09-281-2/+2
|\
| * Clarify RigidDynamicBody modesPouleyKetchoupp2021-09-161-2/+2
* | Merge pull request #52953 from nekomatata/fix-collision-recovery-depthRémi Verschelde2021-09-282-13/+12
|\ \
| * | Improved logic for CharacterBody collision recovery depthPouleyKetchoupp2021-09-272-13/+12
* | | Added set_active(true) to all body direct state force apply/impulses. #52915Daniel2021-09-241-0/+8
|/ /
* | Port 2D improvement to move and slide 3Dfabriceci2021-09-225-58/+121
* | Add Get Center Method for Rect2/Rect2i and AABB.Anilforextra2021-09-211-1/+1
* | Replace Vector3.to_diagonal_matrix with Basis.from_scaleAaron Franke2021-09-171-4/+4
|/
* Merge pull request #52668 from qarmin/cppcheck_servers_physicsCamille Mohr-Daurat2021-09-1630-387/+205
|\
| * Initialize variables in servers/physicsqarmin2021-09-1530-387/+205
* | Merge pull request #52679 from nekomatata/world-boundary-shapeCamille Mohr-Daurat2021-09-158-37/+37
|\ \ | |/ |/|
| * Rename WorldMarginShape to WorldBoundaryShapePouleyKetchoupp2021-09-148-37/+37
* | Revert some URLs from the "Replace HTTP URLs with HTTPS" PRAaron Franke2021-09-1312-12/+12
|/
* Optimize raycast with large Heightmap shape dataPouleyKetchoupp2021-09-062-111/+297
* Proper support for custom mass properties in 2D/3D physics bodiesPouleyKetchoupp2021-09-067-141/+189
* Merge pull request #52271 from nekomatata/query-layer-default-maskCamille Mohr-Daurat2021-09-061-6/+6
|\
| * Harmonize default value for collision mask in ray/shape queriesPouleyKetchoupp2021-08-301-6/+6
* | Add AnimatableBody inherited from StaticBody for moving platformsPouleyKetchoupp2021-08-312-2/+7
* | Merge pull request #49471 from nekomatata/body-state-sync-callbackJuan Linietsky2021-08-319-143/+348
|\ \ | |/ |/|
| * Clean physics direct body state usage in 2D and 3D physicsPouleyKetchoupp2021-08-259-143/+348
* | Merge pull request #52070 from nekomatata/area-point-gravity-fixFabio Alessandrelli2021-08-285-32/+33
|\ \
| * | Fix point gravity calculationPouleyKetchoupp2021-08-245-32/+33
| |/
* | Optimize area detection and intersect_shape queries with concave shapesPouleyKetchoupp2021-08-274-30/+51
* | Merge pull request #51896 from nekomatata/restore-ray-shapeCamille Mohr-Daurat2021-08-2710-22/+212
|\ \
| * | Rename RayShape to SeparationRayShapePouleyKetchoupp2021-08-249-53/+53
| * | Rename slips_on_slope to slide_on_slopePouleyKetchoupp2021-08-244-13/+13
| * | Fix CharacterBody motion with RayShapePouleyKetchoupp2021-08-245-8/+18
| * | Fix RayShape collision detectionPouleyKetchoupp2021-08-242-5/+15
| * | Restore RayShape as a regular shape typePouleyKetchoupp2021-08-247-2/+172
| |/
* | Merge pull request #51801 from nekomatata/area-one-directional-layer-checkCamille Mohr-Daurat2021-08-262-33/+42
|\ \ | |/ |/|
| * One-directional layer check for Area vs. RigidBody/SoftBody/AreaPouleyKetchoupp2021-08-172-33/+42
* | Merge pull request #51751 from jeffrey-cochran/windforceCamille Mohr-Daurat2021-08-234-18/+111
|\ \
| * | Enabled area-specific wind forcesJeffrey Cochran2021-08-234-18/+111
* | | Replace HTTP links with HTTPS for sites with HTTPS versionsAaron Franke2021-08-2212-12/+12
* | | Fix compilation warnings in Shape2DSW/Shape3DSWPouleyKetchoupp2021-08-191-107/+97
| |/ |/|