Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Docs: Add links to project settings | tetrapod00 | 2024-11-12 | 1 | -2/+2 |
| | |||||
* | Fix miscellaneous oddities around the class reference | Micky | 2024-08-18 | 1 | -1/+1 |
| | |||||
* | Merge pull request #90310 from mhilbrunner/OutdatedDemos | Rémi Verschelde | 2024-04-08 | 1 | -2/+2 |
|\ | | | | | | | Update links to outdated asset library demos | ||||
| * | Update links to outdated asset library demos | skyace65 | 2024-04-07 | 1 | -2/+2 |
| | | | | | | | | | | | | Update links to outdated asset library demos Co-authored-by: Max Hilbrunner <m.hilbrunner@gmail.com> | ||||
* | | Fix force integration documentation | Ricardo Buring | 2024-03-16 | 1 | -2/+3 |
|/ | |||||
* | Validate `code` tags for class and member references | Yuri Sizov | 2023-10-03 | 1 | -1/+1 |
| | | | | | | | | This commit also adds means to manually disable warnings in `code` tags where it's a false positive with the new `skip-lint` attribute. Warnings are now enabled on CI to prevent future errors. | ||||
* | Fix rigid body property description | Chris Bradfield | 2023-07-09 | 1 | -1/+1 |
| | |||||
* | Doctool: Remove version attribute from XML header | Rémi Verschelde | 2023-07-06 | 1 | -1/+1 |
| | | | | | | We don't use that info for anything, and it generates unnecessary diffs every time we bump the minor version (and CI failures if we forget to sync some files from opt-in modules (mono, text_server_fb). | ||||
* | Bump version to 4.2-dev | Rémi Verschelde | 2023-07-05 | 1 | -1/+1 |
| | | | | Keep on waitin' | ||||
* | Overhaul the top sections of the class reference (Physics classes) | VolTer | 2023-05-20 | 1 | -5/+5 |
| | |||||
* | Document automatic center mode using shape origins | Winston | 2023-04-26 | 1 | -1/+1 |
| | |||||
* | Bump version to 4.1-dev | Rémi Verschelde | 2023-03-01 | 1 | -1/+1 |
| | | | | Can't stop, won't stop, they said, huh? | ||||
* | Add how to retrieve RigidBody2D and RigidBody3D autocomputed inertia | [Error_27] | 2023-02-10 | 1 | -0/+22 |
| | |||||
* | Merge pull request #67847 from rburing/warn_non-uniformists | Rémi Verschelde | 2023-01-23 | 1 | -0/+1 |
|\ | | | | | | | Warn against using non-uniform scale for 3D physics (in the editor and class reference) | ||||
| * | Warn against using non-uniform scale for 3D physics | Ricardo Buring | 2022-10-24 | 1 | -0/+1 |
| | | | | | | | | | | | | | | Using non-uniform scale is known to cause many issues. Add warnings to the editor and to the class reference. Also remove the warning from SoftBody3D since it is not relevant there: it simulates in global space. | ||||
* | | Add note about inertia being required for apply_torque on various Nodes | Corey Williams | 2022-11-06 | 1 | -0/+2 |
|/ | | | | | | | - RigidBody2D - PhysicsDirectBodyState2D - RigidBody3D - PhysicsDirectBodyState3D | ||||
* | Restore RigidBody2/3D, SoftBody names in physics | fabriceci | 2022-08-26 | 1 | -0/+280 |
| | |||||
* | Rename RigidBody to RigidDynamicBody and SoftBody to SoftDynamicBody | PouleyKetchoupp | 2021-09-16 | 1 | -225/+0 |
| | |||||
* | Proper support for custom mass properties in 2D/3D physics bodies | PouleyKetchoupp | 2021-09-06 | 1 | -0/+17 |
| | | | | | | | | | | | | Changes: -Added support for custom inertia and center of mass in 3D -Added support for custom center of mass in 2D -Calculated center of mass from shapes in 2D (same as in 3D) -Fixed mass properties calculation with disabled shapes in 2D/3D -Removed first_integration which is not used in 2D and doesn't seem to make a lot of sense (prevents omit_force_integration to work during the first frame) -Support for custom inertia on different axes for RigidBody3D | ||||
* | Add AnimatableBody inherited from StaticBody for moving platforms | PouleyKetchoupp | 2021-08-31 | 1 | -3/+4 |
| | | | | | | | | | | | | | Instead of having a physics node named Static that can be either Static or Kinematic, AnimatableBody is added again as a separate node: -Inherited from StaticBody to make its usage clearer -Still separated from CharacterBody to make its usage more focused Properly implemented constant velocity for kinematic bodies in godot physics servers (induced velocity without actually moving). Also updated description for the different physics nodes to make their usage clearer. | ||||
* | doc: Use self-closing tags for `return` and `argument` | Rémi Verschelde | 2021-07-30 | 1 | -60/+30 |
| | | | | | | | | For the time being we don't support writing a description for those, preferring having all details in the method's description. Using self-closing tags saves half the lines, and prevents contributors from thinking that they should write the argument or return documentation there. | ||||
* | Better format arguments in variant parser | Michael Alexsander Silva Dias | 2021-06-18 | 1 | -4/+4 |
| | |||||
* | Support for kinematic_motion in StaticBody | PouleyKetchoupp | 2021-06-04 | 1 | -1/+1 |
| | | | | | | | | | | | Does the same thing as simulate motion from RigidBody in Kinematic mode, and CharacterBody (previously KinematicBody). Added support for constant linear/angular velocity with kinematic_motion in StaticBody, which moves the body in physics. Updated documentation for StaticBody and CharacterBody to describe their functionalities more accurately. | ||||
* | More explanatory names for RigidBody modes | PouleyKetchoupp | 2021-06-04 | 1 | -6/+5 |
| | | | | | | | | | MODE_DYNAMIC instead of MODE_RIGID MODE_DYNAMIC_LOCKED instead of MODE_CHARACTER No more special case for sleeping behavior for MODE_DYNAMIC_LOCKED (MODE_CHARACTER was forcing the body not to sleep, which is redundant with can_sleep and wasn't done in Bullet). | ||||
* | KinematicBody split between new CharacterBody and PhysicsBody | PouleyKetchoupp | 2021-06-04 | 1 | -41/+3 |
| | | | | | | | | | | | PhysicsBody now has methods move_and_collide/test_move and needed properties for these methods: safe margin, locked axes (3D only). Moved collision_exceptions from StaticBody to PhysicsBody for 3D (same as 2D, and conforms to documentation). RigidBody doesn't have test_motion method anymore, it's now redundant with PhysicsBody.test_move. | ||||
* | Merge pull request #48860 from JohnM666/fix-basis-variant-initialization | Rémi Verschelde | 2021-05-20 | 1 | -1/+1 |
|\ | | | | | Fix RigidBody3D.get_inverse_inertia_tensor() crash | ||||
| * | Fix #46282 Executing RigidBody3D.get_inverse_inertia_tensor() crashes Godot | JohnM666 | 2021-05-20 | 1 | -1/+1 |
| | | |||||
* | | Return RID instead of Object id in area-body_shape_entered-exited signals. | Marcel Admiraal | 2021-03-06 | 1 | -2/+2 |
|/ | |||||
* | Update area-body_shape_entered-exited signal documentation. | Marcel Admiraal | 2021-01-09 | 1 | -6/+14 |
| | |||||
* | Merge pull request #42881 from madmiraal/fix-39767 | Rémi Verschelde | 2020-12-28 | 1 | -0/+2 |
|\ | | | | | Set Bullet collision shape index to zero when using a single shape or ConcavePolygonShape | ||||
| * | Set Bullet collision shape index to zero when using a single shape | Marcel Admiraal | 2020-10-19 | 1 | -0/+2 |
| | | | | | | | | or ConcavePolygonShape3D. | ||||
* | | Remove RigidBody weight property | Marcel Admiraal | 2020-11-27 | 1 | -3/+0 |
|/ | |||||
* | Correct the doc about linear damping | Tomasz Chabora | 2020-10-13 | 1 | -0/+2 |
| | |||||
* | Link to demos from within the class reference | Aaron Franke | 2020-10-01 | 1 | -0/+2 |
| | |||||
* | Document RigidBodies in character mode never sleeping automatically | Hugo Locurcio | 2020-09-01 | 1 | -0/+1 |
| | | | | See #7996. | ||||
* | Add link titles for all links in the class reference | Hugo Locurcio | 2020-08-31 | 1 | -1/+1 |
| | | | | | This makes them display in a nicer way in the editor help. (The title will display instead of the full URL.) | ||||
* | Document where the center of mass is for RigidBody nodes | skyace65 | 2020-08-27 | 1 | -0/+1 |
| | |||||
* | Clarify the difference between contacts and collisions. | Marcel Admiraal | 2020-07-27 | 1 | -7/+8 |
| | |||||
* | Add Method get_inverse_inertia_tensor | Yerik | 2020-07-21 | 1 | -0/+7 |
| | |||||
* | Merge pull request #37350 from aaronfranke/force-impulse | Rémi Verschelde | 2020-07-02 | 1 | -3/+3 |
|\ | | | | | Refactor physics force and impulse code to use (force, position) order | ||||
| * | Refactor physics force and impulse code | Aaron Franke | 2020-06-02 | 1 | -3/+3 |
| | | |||||
* | | Update Rigidbody 2D and 3D sleep documentation. | Marcel Admiraal | 2020-06-09 | 1 | -3/+4 |
|/ | |||||
* | Merge pull request #37824 from nekomatata/rigid-body-force-doc | Rémi Verschelde | 2020-04-16 | 1 | -2/+3 |
|\ | | | | | More details in Rigid Body add_force documentation | ||||
| * | More details in Rigid Body add_force documentation | PouleyKetchoupp | 2020-04-12 | 1 | -2/+3 |
| | | |||||
* | | Add PhysicalBone rotation, damping, axis lock & can sleep | PouleyKetchoupp | 2020-04-14 | 1 | -1/+1 |
|/ | |||||
* | doc: Update classref with node renames | Rémi Verschelde | 2020-03-30 | 1 | -0/+253 |
A few extra renames for classes which were missed in last week's PRs. |