aboutsummaryrefslogtreecommitdiff
path: root/servers/physics_2d/body_2d_sw.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Welcome in 2017, dear changelog reader!Rémi Verschelde2017-01-121-1/+1
| | | | | | | | | | That year should bring the long-awaited OpenGL ES 3.0 compatible renderer with state-of-the-art rendering techniques tuned to work as low as middle end handheld devices - without compromising with the possibilities given for higher end desktop games of course. Great times ahead for the Godot community and the gamers that will play our games! (cherry picked from commit c7bc44d5ad9aae4902280012f7654e2318cd910e)
* RigidBody2D (add_force, set_inertia): new methods.Josh Grams2016-04-261-3/+14
|
* RigidBody2D: add and bind get_inertia() method.Josh Grams2016-04-201-0/+4
| | | | | | | You can't set this value very well, since it's automatically computed from the mass and the collision shapes. But since the values are higher than many people might suspect, so being able to read it helps estimate the amount of torque you might need to apply.
* remove trailing whitespaceHubert Jarosz2016-03-091-4/+4
|
* physics state properly returns contact metadata, closes #1979Juan Linietsky2016-01-031-0/+22
|
* skip the first integration in physics bodies, fixes #2213Juan Linietsky2016-01-021-1/+4
|
* Update copyright to 2016 in headersGeorge Marques2016-01-011-1/+1
|
* remove error print in area collision, should be a valid situation, closes #2463Juan Linietsky2015-12-311-2/+1
|
* New and corrected are override modes.Ovnuniarchos2015-12-141-10/+23
|
* Areas now calculate their dampenings the same way as their gravity.Ovnuniarchos2015-12-081-10/+15
|
* -remove Vector2.atan2() replaced by Vector2.angle(), fixes #2260Juan Linietsky2015-11-191-1/+1
|
* Calculate gravity based on distance from body to gravity point (2D)Fabio Alessandrelli2015-05-181-3/+6
|
* sleeping property now should work properly, fixes #1892Juan Linietsky2015-05-161-0/+2
|
* -Made one way collision work with 2D physics (rigidbody)Juan Linietsky2015-05-031-0/+1
|
* properly wake up bodies when a parameter changes, fixes #1740Juan Linietsky2015-04-261-0/+3
|
* Merge pull request #1691 from Faless/area_combine_2dJuan Linietsky2015-04-181-15/+22
|\ | | | | Implement Area2D space_override_mode = COMBINE
| * Implement Area2D space_override_mode combineFabio Alessandrelli2015-04-141-15/+22
| |
* | Updated copyright year in all headersJuan Linietsky2015-04-181-1/+1
|/
* fix area center of gravityJuan Linietsky2015-03-221-1/+1
|
* -Add support for one-way collision in 2D (only works for kinematic body so far)Juan Linietsky2015-01-131-0/+1
| | | | -Solve drawing order bug introduced in previous commit: solves #1214
* Changes to 2D physics engineJuan Linietsky2015-01-051-4/+41
| | | | | | | | | | | -=-=-=-=-=-=-=-=-=-=-=-=-=-= -Removed "density" property -Added instead more flexible "angular damp" and "linear damp" -Added ability to override angular and linear damp in rigidbody -Added gravity scale option rigidbody Test well and iron out bugs, when it works the same will be moved to 3D
* Bug FixesJuan Linietsky2014-11-021-1/+7
| | | | | | | | | | | | | | | | -=-=-=-=- -Fixed problem with scaling shapes (#827), related to not taking scale in consideration for calculating the moment of inertia -Added support for multiline strings (or comments) using """ -Save subscene bug, properties not being saved in root node (#806) -Fix Crash in CollisionPolygon2DEditor (#814) -Restored Ability to compile without 3D (#795) -Fix InterpolatedCamera (#803) -Fix UV Import for OBJ Meshes (#771) -Fixed issue with modifier gizmos (#794) -Fixed CapsuleShape gizmo handle (#50) -Fixed Import Button (not properly working in 3D) (#733) -Many misc fixes (though no new features)
* ColladaJuan Linietsky2014-10-141-1/+12
| | | | | | | | | | | | -=-=-=- -Fixed some DAE import & export bugs -Changed Collada exporter to use the mesh loops API -Added tangent export to Collada exporter -Added triangulation option to Collada exporter -Changed a little how normalmaps are handled in shader. Not sure if it's working properly, be careful. -Fixed some strange bug with kinematic bodies #776 -Fix release compilaiton issues #782
* missing fils from yesterday comit.Juan Linietsky2014-10-031-8/+9
| | | | | must have made some mistake with git, not sure why they were not sent..
* -improved physics ccdJuan Linietsky2014-02-191-581/+586
| | | | | | -html5 exporter works again -disable repeat on image loader by default -can change shape offset en tileset, texture offset was broken
* GODOT IS OPEN SOURCEJuan Linietsky2014-02-091-0/+609