Creation of asset "Drop-In Ragdoll" New
| New/Edit | |
|---|---|
| Title | Drop-In Ragdoll |
| Description |
Drop-In Ragdoll gives any humanoid Skeleton3D a ragdoll. Add one DropInRagdoll node under the skeleton and call go_limp(), and the character falls. Call get_up() and it blends back into its animation. - No setup per character. It finds the bones by name (Godot humanoid, Mixamo, Unreal/MPFB, Blender .L/.R, 3ds Max Biped and VRoid). A BoneMap or a few bone names cover anything else. - Sized to the character's mesh. Each part's collision shape is fitted to the skinned vertices around its bone, so a cartoon knight with a huge head gets a huge head sphere. - Any scale. A character scaled ×0.5 or ×1.4, or one inside a scaled scene, falls the same way as one at ×1.0. - Anatomical limits. Elbows and knees only bend one way, and every limit is measured from the rest pose. - Settles cleanly. Joint damping stops dangling limbs swinging, and the bodies come to rest and go to sleep. - Keeps momentum. On a CharacterBody3D or RigidBody3D, a running character tumbles forward. Requirements: Godot 4.7 (tested on 4.7.2) and Jolt Physics (Project Settings > Physics > 3D > Physics Engine). The addon is pure GDScript and there is no plugin to enable: DropInRagdoll appears in the Add Child Node dialog. This download contains only addons/dropin_ragdoll/. The demo (knights at three scales) and 91 automated tests are in the GitHub repository. Documentation: https://github.com/debugalot/drop-in-ragdoll How it handles scaled characters: https://excalibug.com/notes/ragdolls-on-scaled-characters/ More Godot addons: https://excalibug.com |
| Category | 3D Tools |
| License | MIT |
| Repository Provider | GitHub |
| Repository Url | https://github.com/debugalot/drop-in-ragdoll |
| Issues Url | https://github.com/debugalot/drop-in-ragdoll/issues |
| Godot version | Godot 4.7 |
| Version String | 1.0.2 |
| Download Commit | c7b56c7ae338d052923cd56ac7b590c1a4f2b8ff |
| Download Url (Computed) | https://github.com/debugalot/drop-in-ragdoll/archive/c7b56c7ae338d052923cd56ac7b590c1a4f2b8ff.zip |
| Icon Url |
https://raw.githubusercontent.com/debugalot/drop-in-ragdoll/main/assetlib/icon.png
|
| Preview Insert | ||
|---|---|---|
| Type | video | |
| Image/Video URL |
https://www.youtube.com/watch?v=sDMHRI5XC8g
|
|
| Thumbnail |
https://img.youtube.com/vi/sDMHRI5XC8g/hqdefault.jpg
|
|
| Preview Insert | ||
|---|---|---|
| Type | image | |
| Image/Video URL |
https://excalibug.com/images/drop-in-ragdoll/shot1_scales.png
|
|
| Thumbnail |
https://excalibug.com/images/drop-in-ragdoll/shot1_scales.png
|
|
| Preview Insert | ||
|---|---|---|
| Type | image | |
| Image/Video URL |
https://excalibug.com/images/drop-in-ragdoll/shot4_shapes.png
|
|
| Thumbnail |
https://excalibug.com/images/drop-in-ragdoll/shot4_shapes.png
|
|