Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-10-03 | Expose more 2D/3D physics options in project settings | Fabio Alessandrelli | |
2016-07-24 | Fix for incorrect velocity report due to a typo. | Alex Piola | |
Closes #5854 | |||
2016-07-08 | Remove unused variables (fourth pass) + dead code | Rémi Verschelde | |
Also fix a potential regression from 3fcb9b1ec179b99d979d4cfea9b5e3c80e4a3e33. | |||
2016-06-18 | Drop fully commented-out files | Rémi Verschelde | |
Part of #5272 | |||
2016-06-18 | Drop empty .cpp files for header-only classes | Rémi Verschelde | |
Part of #5272 | |||
2016-06-18 | Add missing license headers in our source files (#5255) | Rémi Verschelde | |
Also removes a couple wrong Godot headers from third-party source files. | |||
2016-05-23 | Remove noisy print | Carter Anderson | |
2016-05-21 | First version of Profiler | Juan Linietsky | |
It is now possible to profile GDScript as well as some parts of Godot internals. | |||
2016-04-09 | Port collision and layer masks to 3D, fixes #1759 | Bojidar Marinov | |
Raycasts now have type_mask and layer_mask. Areas - collision_mask and layer_mask. PhysicsBodies needed only collision_mask. | |||
2016-03-09 | remove trailing whitespace | Hubert Jarosz | |
2016-01-23 | Merge pull request #2698 from Faless/add_area_fix | Juan Linietsky | |
Fix bug in Body(2D)SW::add_area | |||
2016-01-10 | avoid crash with empty concavepolygonshape, fixes #3169 | Juan Linietsky | |
2016-01-10 | change intersect_ray function to discriminate pickable objects, fixes #3203 | Juan Linietsky | |
2016-01-02 | skip the first integration in physics bodies, fixes #2213 | Juan Linietsky | |
2016-01-01 | Update copyright to 2016 in headers | George Marques | |
2015-12-28 | Remove bogus argument in body_get_node | Rémi Verschelde | |
2015-12-14 | New and corrected are override modes. | Ovnuniarchos | |
2015-12-08 | Merge pull request #2868 from akien-mga/pr-fix-can-move-to | Juan Linietsky | |
Fix can_move_to and rename it for more clarity | |||
2015-12-08 | Areas now calculate their dampenings the same way as their gravity. | Ovnuniarchos | |
2015-12-04 | Fix wrong index being used to populate r_results | Rémi Verschelde | |
Regression from f33d9da. | |||
2015-12-02 | Fix Body (and Body2D) add_area / remove_area when area have multiple shapes | Fabio Alessandrelli | |
2015-11-22 | Fix can_move_to and rename it for more clarity | Rémi Verschelde | |
Fixes #2416. The KinematicBody::can_move_to function was likely designed for two behaviours: - discrete: check if the body can "teleport" to the destination - continuous: check if the direct path to the destination is valid The continuous behaviour was however not implemented, and the discrete behaviour was broken too due to a wrong call to intersect_shape. The discrete behaviour has thus been fixed and the function renamed to can_teleport_to for more clarity. | |||
2015-11-01 | Cosmetic fixes to SCons buildsystem | Rémi Verschelde | |
- Removed trailing spaces - Made sure all indentation is done using tabs (fixes #39) - Potentially fixed an identation issue for openssl check | |||
2015-10-17 | Merge pull request #2479 from firefly2442/cppcheck-unusedvars | Juan Linietsky | |
ran cppcheck, found unused variables | |||
2015-10-10 | Fix 3D Area mask matching | eska | |
2015-10-08 | newline fixes | reduz | |
2015-09-20 | Ability to visually debug geometry visually: | Juan Linietsky | |
-Visible 2D and 3D Shapes, Polygons, Tile collisions, etc. -Visible Navmesh and Navpoly -Visible collision contacts for 2D and 3D as a red point -Customizable colors in project settings | |||
2015-09-16 | ran cppcheck, found unused variables | firefly2442 | |
2015-09-03 | merged some stuff for okam | Juan Linietsky | |
2015-08-30 | Added gravity scale, and linear/angular damp override to 3D physics. | Juan Linietsky | |
2015-06-12 | added ability for Area (3D) to detect other areas | Juan Linietsky | |
2015-05-18 | Calculate gravity based on distance from body to gravity point | Fabio Alessandrelli | |
2015-05-16 | sleeping property now should work properly, fixes #1892 | Juan Linietsky | |
2015-05-06 | optional formal changes | ehriche | |
2015-05-06 | PhysicsServerSW::body_is_shape_set_as_trigger - missing return statement | ehriche | |
2015-05-01 | -Fixes from source code analyzizer, closes #1768 | Juan Linietsky | |
2015-04-26 | properly wake up bodies when a parameter changes, fixes #1740 | Juan Linietsky | |
2015-04-26 | fixes crash related to empty concavecollisionshape, fixes #1709 | Juan Linietsky | |
2015-04-18 | Merge pull request #1691 from Faless/area_combine_2d | Juan Linietsky | |
Implement Area2D space_override_mode = COMBINE | |||
2015-04-18 | Updated copyright year in all headers | Juan Linietsky | |
2015-04-14 | Fix operator definition for AreaCMP | Fabio Alessandrelli | |
2015-03-24 | Re-sort Area array during integration step | Fabio Alessandrelli | |
2015-03-24 | Implement combine mode for area | Fabio Alessandrelli | |
2015-03-24 | Use Vector for storing areas | Fabio Alessandrelli | |
2015-03-22 | fix area center of gravity | Juan Linietsky | |
2015-03-22 | Merge pull request #1446 from ↵ | Juan Linietsky | |
UsernameIsAReservedWord/fixes_kinematicbody_move_crash should fixes #1284 (KinematicBody .move() crash) | |||
2015-03-22 | input events on Area2D is now supported | Juan Linietsky | |
also added a demo showing how this works | |||
2015-02-26 | should fixes #1284 | UsernameIsAReservedWord | |
I could reproduce the crash described in #1284 only with 32bits versions of godot. The test scene contains a Plane collision shape, and a kinematicsbody with a Sphere collision shape. The crash occurs into `CollisionSolverSW::solve_distance_plane()` on line 299 when `p_shape_A` is a `PlaneShapeSW` object and when `p_shape_B` is a `MotionShapeSW` object, because `int support_count;` is not initialized by default, and because `MotionShapeSW::get_supports()` does not change `support_count` once passed as referenced parameter, and if the default value of `support_count` is greater than the length of `supports[16]`. I don't know if it is the good way to fix it because i'm not skilled ennough with the physics server inner working, but this fix prevents the crash and the test-scene seems to work correctly. | |||
2015-01-05 | -CCD in 3D physics was not working (code was not even there!) re-added, ↵ | Juan Linietsky | |
fixes 1067 | |||
2015-01-04 | -WIP to add proper key swapping according to keyboard layout | Juan Linietsky | |
-fix with non working removal of collision exception in 3D physics |