summaryrefslogtreecommitdiff
path: root/modules/bullet
AgeCommit message (Collapse)Author
2018-05-30SCons: Pass env to modules can_build methodRémi Verschelde
This allows to disable modules based on the environment, in particular `env[tools]` which tells us if we are building the editor or not.
2018-05-27Improved kinematic test_body_motion codeAndrea Catania
2018-05-08Merge pull request #17559 from simedis/joint_motorsRémi Verschelde
Implemented interface for bullet linear motors
2018-05-07Implemented ragdollAndreaCatania
Implementing ragdoll Implementing ragdoll Implementing ragdoll Implementing ragdoll Implementing ragdoll a Implemented implicit hierarchy. Improved Added some physics properties Added bone offset to preserve COM, partially fixed scaling work in progress WIP wip Implemented Joint Gizmos Implemented pin joint joint Implemented all joints
2018-04-18Merge pull request #18204 from tagcup/quat_scaleRémi Verschelde
Avoid converting Quat to Euler angles when not necessary.
2018-04-14Avoid converting Quat to Euler angles when not necessary.tagcup
Also ensure that get_scale doesn't arbitrarlity change the signs of scales, ensuring that the combination of get_rotation and get_scale gives the correct basis. Added various missing functions and constructors. Should close #17968.
2018-04-12Removed useless checkAndrea Catania
2018-04-12Fixed wrong function callAndrea Catania
2018-04-12Rigidbody wake up when hitten by a kinematic bodyAndrea Catania
2018-04-09Fixed area overlap cleaningAndrea Catania
2018-04-06Merge pull request #17899 from AndreaCatania/area_cleaningRémi Verschelde
Fixed physics server area cleaning
2018-04-06Fixed physics server area cleaningAndrea Catania
2018-04-05Merge pull request #17806 from Zylann/fix_heightmap_shape_size_checkRémi Verschelde
Make heightmap shape usable in PhysicsServer
2018-04-04Corrected physics query max result checkingAndrea Catania
2018-04-04Merge pull request #17959 from AndreaCatania/kinfix2Rémi Verschelde
Fixed kinematic sliding on trimesh
2018-04-04Fixed kinematic sliding on trimeshAndrea Catania
2018-04-03Merge pull request #17900 from AndreaCatania/area_monRémi Verschelde
physics area added monitorable check
2018-04-02Fix of a possible memory leak: ConcavePolygonShapeBullet::setup was able to ↵Alexander Alekseev
exit without releasing the 'shapeInterface' pointer.
2018-04-01physics area added monitorable checkAndrea Catania
2018-03-28Make heightmap shape usable from PhysicsServerMarc Gilleron
- Fixed bad size check - Fixed bad member initialization - Removed unused cell_size (Bullet expects us to use localScaling) - Accept precomputed min/max height, will be calculated if not provided
2018-03-16Implemented interface for bullet joint motorsGeoffrey
2018-03-13Fixed leak in BulletPhysicsServerWilson E. Alvarez
2018-02-27doc: Remove status from hardcoded version stringRémi Verschelde
It has no practical use case and just generates noise for each alpha, beta, etc.
2018-02-27Merge pull request #17021 from AndreaCatania/kinfixRémi Verschelde
Fixed bullet kinematic char sliding
2018-02-27Implemented Bullet method omit forcesAndrea Catania
2018-02-25Fixed kinematic char slidingAndrea Catania
2018-02-21Fix typos with codespellluz.paz
Found via `codespell -q 3 --skip="./thirdparty,./editor/translations" -I ../godot-word-whitelist.txt` Whitelist consists of: ``` ang doubleclick lod nd que te unselect ```
2018-02-20Merge pull request #16757 from AndreaCatania/kinpushRémi Verschelde
Improved kinematic body, Now can move rigid body
2018-02-20Improved kinematic body 2D and 3D, Now can move rigid bodyAndrea Catania
2018-02-19Merge pull request #16530 from AndreaCatania/raysRémi Verschelde
Improved ray shape (2D and 3D) by addiing the possibility to act as r…
2018-02-19Improved ray shape (2D and 3D) by addiing the possibility to act as regular ↵Andrea Catania
shape
2018-02-19Merge pull request #16751 from AndreaCatania/moreAPIsRémi Verschelde
Added Physics state APIs
2018-02-19doc: Update version string in headerRémi Verschelde
2018-02-16Added Physics state APIsAndrea Catania
2018-02-14Merge pull request #16681 from AndreaCatania/kin_tRémi Verschelde
Added return true o collide when no rusult is NULL
2018-02-14Added return true o collide when no rusult is NULLAndrea Catania
2018-02-14Merge pull request #16547 from Dar13/kinematic_gravity_fixRémi Verschelde
Fixes gravity calculation for kinematic bodies in Bullet
2018-02-13Fixes gravity calculation for kinematic bodies in BulletNeil Moore
2018-02-05Added physics API in order to enable/disable collisions between rigidbody ↵Andrea Catania
attached to a joint with bullet physics bullet Fixes #16424
2018-02-01Fix inconsistencies and typos in argument namesPaolo Perkovic
2018-01-25doc: Sync with current sourceRémi Verschelde
Also enhance RigidBody docs as per https://github.com/godotengine/godot-docs/pull/1018 and fix the version tag in all files (not really stable yet, but it makes no sense to hardcode rc3 at this stage).
2018-01-24Improved stabilization of ray shape in BulletAndrea Catania
2018-01-21attemp to fix #15743Mariano Suligoy
2018-01-18Fix typos in code and docs with codespellRémi Verschelde
Using v1.11.0 from https://github.com/lucasdemarchi/codespell
2018-01-16Fixed bullet physics body shape scalingAndreaCatania
2018-01-13SCons: Allow unbundling bullet on Linux (only 2.87+)Rémi Verschelde
2018-01-13bullet: Streamline bundling, remove extraneous src/ folderRémi Verschelde
Document version and how to extract sources in thirdparty/README.md. Drop unnecessary CMake and Premake files. Simplify SCsub, drop unused one.
2018-01-13doc: Update version string in XMLRémi Verschelde
2018-01-08Removed useless error print on bullet shapesAndreaCatania
2018-01-08Fixed Bullet collision shapes scaleAndreaCatania