├── .gitignore
├── Media
├── Main.jpeg
├── Preview.gif
├── Preview.mp4
└── setup.mp4
└── README.md
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | *.meta
3 |
4 |
--------------------------------------------------------------------------------
/Media/Main.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VRLabs/Ragdoll-System/943331ed00e9760575178052b06957d3ccc9d2f7/Media/Main.jpeg
--------------------------------------------------------------------------------
/Media/Preview.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VRLabs/Ragdoll-System/943331ed00e9760575178052b06957d3ccc9d2f7/Media/Preview.gif
--------------------------------------------------------------------------------
/Media/Preview.mp4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VRLabs/Ragdoll-System/943331ed00e9760575178052b06957d3ccc9d2f7/Media/Preview.mp4
--------------------------------------------------------------------------------
/Media/setup.mp4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VRLabs/Ragdoll-System/943331ed00e9760575178052b06957d3ccc9d2f7/Media/setup.mp4
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
2 |
3 | # Ragdoll System
4 |
5 | [](https://unity3d.com/unity/whats-new/2019.4.31)
6 | [](https://vrchat.com/home/download)
7 |
8 | [](https://discord.vrlabs.dev/)
9 | [](https://patreon.vrlabs.dev/)
10 |
11 | Turn yourself into a floppy ragdoll or falling statue
12 |
13 | 
14 | 
15 |
16 |
17 |
18 | ### ⬇️ [Get it on Booth!](https://vrlabs.booth.pm/items/2911183)
19 | ### ⬇️ [Get it on Gumroad!](https://vrlabs.gumroad.com/l/ragdoll-system)
20 |
21 |
22 |
23 | ---
24 |
25 | ## How it works
26 | * The system generates a second armature, which is constrained to your humanoid bones
27 | * 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
28 |
29 | ## Install guide
30 |
31 | https://github.com/VRLabs/Ragdoll-System/assets/76777936/c73da405-2d6a-4927-bec6-d1e9c2a5b675
32 |
33 | * Place the Ragdoll.cs script on your avatar and change any settings. Some settings have tooltips for explanation.
34 | * Click ``Generate Ragdoll System``.
35 | * If needed, adjust the colliders after generation using their ``Edit Collider`` buttons.
36 | * Press ``Finish Setup``.
37 |
38 | * Your ragdoll may slightly bounce or jitter locally. Other players do not see this.
39 | * If using Lyuma's emulator, disable the mirror and shadow clones before testing.
40 |
41 | ## How to use
42 |
43 | * The system automatically adds a ``Ragdoll`` sub menu to your radial menu.
44 | * In this menu, you can select one of the features to start it, and select it again to stop it.
45 |
46 | ## Performance stats
47 |
48 | ```c++
49 | Rigidbodies: 13
50 | Constraints: 23
51 | Parameter Memory: 3-8 (depending on features)
52 | Contact Receivers: 2
53 | Contact Senders: 1
54 | FX Animator Layers: 3-7 (depending on features)
55 | Audio Sources: 9
56 | Colliders: 1
57 | Particle Systems: 1
58 | Mesh Renderers: 1
59 | Skinned Renderers: As many as your avatar has
60 | Material slots: As many as your avatar has
61 |
62 | ```
63 |
64 | ## Credit
65 |
66 | [ksivl](https://github.com/ksivl)
67 |
68 |
69 |
70 |
71 |
72 | [

](https://vrlabs.dev "VRLabs")
73 |

74 | [

](https://discord.vrlabs.dev/ "VRLabs")
75 |

76 | [

](https://patreon.vrlabs.dev/ "VRLabs")
77 |

78 | [

](https://twitter.com/vrlabsdev "VRLabs")
79 |
80 |
81 |
82 |
--------------------------------------------------------------------------------