https://github.com/vrlabs/ragdoll-system
Turn yourself into a floppy ragdoll or falling statue.
https://github.com/vrlabs/ragdoll-system
Last synced: 10 months ago
JSON representation
Turn yourself into a floppy ragdoll or falling statue.
- Host: GitHub
- URL: https://github.com/vrlabs/ragdoll-system
- Owner: VRLabs
- Created: 2022-01-10T04:00:21.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-02-26T22:34:38.000Z (over 2 years ago)
- Last Synced: 2024-02-26T23:42:10.580Z (over 2 years ago)
- Homepage:
- Size: 42.6 MB
- Stars: 13
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ragdoll System
[](https://unity3d.com/unity/whats-new/2019.4.31)
[](https://vrchat.com/home/download)
[](https://discord.vrlabs.dev/)
[](https://patreon.vrlabs.dev/)
Turn yourself into a floppy ragdoll or falling statue


### ⬇️ [Get it on Booth!](https://vrlabs.booth.pm/items/2911183)
### ⬇️ [Get it on Gumroad!](https://vrlabs.gumroad.com/l/ragdoll-system)
---
# Warning: To use any toggles or VRCFury/Modular Avatar assets with the Ragdoll system, you will need to do some work yourself. For more information visit the frequently asked questions channel in our [Discord](https://discord.vrlabs.dev/), or watch the two videos below.
## VRCFURY/MA
https://github.com/user-attachments/assets/bf9b5dc2-1454-4368-899a-c42b2e9e354c
## TOGGLES
https://github.com/user-attachments/assets/9ac86bcf-5172-4ed2-915d-9b797b6edbbf
---
## How it works
* The system generates a second armature, which is constrained to your humanoid bones
* The main armature's meshes can be hidden, and this second armature is enabled, allowing this armature to "ragdoll", as well as perform the other features
## Install guide
https://github.com/VRLabs/Ragdoll-System/assets/76777936/c73da405-2d6a-4927-bec6-d1e9c2a5b675
* Place the Ragdoll.cs script on your avatar and change any settings. Some settings have tooltips for explanation.
* Click ``Generate Ragdoll System``.
* If needed, adjust the colliders after generation using their ``Edit Collider`` buttons.
* Press ``Finish Setup``.
* Your ragdoll may slightly bounce or jitter locally. Other players do not see this.
* If using Lyuma's emulator, disable the mirror and shadow clones before testing.
## How to use
* The system automatically adds a ``Ragdoll`` sub menu to your radial menu.
* In this menu, you can select one of the features to start it, and select it again to stop it.
## Performance stats
```c++
Rigidbodies: 13
Constraints: 23
Parameter Memory: 3-8 (depending on features)
Contact Receivers: 2
Contact Senders: 1
FX Animator Layers: 3-7 (depending on features)
Audio Sources: 9
Colliders: 1
Particle Systems: 1
Mesh Renderers: 1
Skinned Renderers: As many as your avatar has
Material slots: As many as your avatar has
```
## Credit
[ksivl](https://github.com/ksivl)
[
](https://vrlabs.dev "VRLabs")
[
](https://discord.vrlabs.dev/ "VRLabs")
[
](https://patreon.vrlabs.dev/ "VRLabs")
[
](https://twitter.com/vrlabsdev "VRLabs")