This project is to create a common configuration storage system for VRChat and ChilloutVR avatars. Primarily intended for Avatar Creators the end goal is to have this system be able to hold all required config items, such that an avatar creator need only distribute one version of an avatar, that can be imported to a unity project by the end user and be fully usable on either platform.
This project is still heavily a Work In Progress with version 0.0.1-alpha only just being released now. The following table shows current features
Feature | Status |
---|---|
View and Voice point position | Full Support |
Face mesh/viseme mesh selection | Full Support |
Voice viseme auto detection | Full Support |
Voice viseme storage | Full Support |
Blink viseme storage | Full Support |
Eye look motion limitation | Full support |
Eye look blendshape storage | Full Support (VRC use only) |
Animation layer selection storage | Partial Support VRC only |
Menu setup storage | Partial, VRC pass through only |
Config Import from VRC | Working For supported data types |
Config Import from CVR | Working For supported data types |
Config Dynamic import (edit on avatar component and it saves to this component) | Experimental, (but appears to fully work) |