This tool is in "low maintenance" mode. I will not be making many updates to it (I don't play ChilloutVR much). I welcome any PR.
Alternative tool: https://fluffs.gumroad.com/l/sdk3-to-cck
Convert a VRChat SDK3 avatar to ChilloutVR with this Unity script.
Tested with:
Tested using avatar Canis Woof by Rezillo Ryker (CanineRez_UnityVRC_V011 from July 2022 with PhysBones):
Go to Releases and expand "Assets" and download the .unitypackage
.
.unitypackage
Want to convert your PhysBones to DynamicBones? Use these tools:
You don't need to buy DynamicBones! Use this instead: https://github.com/Markcreator/VRChat-Tools
GestureLeftWeight
/GestureRightWeight
are converted to GestureLeft
/GestureRight
(check your Fist animation!)Mapping of VRC gestures to CVR:
Gesture | VRC | CVR |
---|---|---|
Nothing | 0 | 0 |
Fist | 1 | 1 |
Open Hand | 2 | -1 |
Point | 3 | 4 |
Peace | 4 | 5 |
Rock'n'Roll | 5 | 6 |
Gun | 6 | 3 |
Thumbs Up | 7 | 2 |
VRC has two parameters GestureLeftWeight
and GestureRightWeight
. They do not exist in CVR and instead check GestureLeft
amount where 0.5 is 50% of the trigger for the fist animation.
These avatars have been tested and verified to work in ChilloutVR using the tool. Some have notes for manual steps.
ToeMoveH
and ToeMoveV
AFK
WaitForActionOrAFK
in Actions
controller and enable "Write Defaults"Please message via the Discord if you have used the tool on your avatar.
Update to a more recent version. Tested with at least VRChat Avatar SDK3 2021.02.23.
Uncheck "My avatar has custom hand animations" and convert.
You need the VRC SDK in your project.