Key information for using your Sylvafen

VRCFury, Toggles, and Parameter Bits

This Avatar is constructed to be fully modular! Don’t want it? Just delete it!

Objects that are safe to delete have the number of parameter bits they used listed next to their name. Much if this functionality can be done through editing the Body’s blendshapes manually and is unnecessary if you don’t need to modify these while in-game.

Parameter space is very limited in VRChat and given such, this project makes heavy use of VRCFury for implementation of much of the avatar’s customization functionality. Most things can be added or deleted just by deleting the associated game objects in the Avatar’s hierarchy (Including GoGo Loco).

This makes it easy to make more parameter space for things you want to add!

Prefab Variants

This avatar uses a prefab for the PC version with the Quest version being a Prefab Variant of Sylvafen_PC. If you make edits to the Prefab directly, you can have all of your PC changes happen automatically on Quest as well. This isn’t required and you’re more then welcome to simply edit the one in the scene directly but editing the Sylvafen_PC prefab directly can save you a lot of time with managing avatar versions for other platforms. Future DLCs may make use of additional variants which makes them even more useful.

Eye and Face Tracking

The face-tracking prefabs rely on ADJerry91’s face tracking template alongside some custom logic for emoting the ears, tail, and tongue and is pre-bundled in the project. To add face-tracking to your Sylvafen, simply drag the Face Tracking component from the Components folder onto your avatar.

Textures

If you make your own custom textures, I would recommend copying the texture settings of the existing textures (or overwriting the originals). There’s various settings in there meant to fix rendering artifacts in-game (like around the eyes, for example) and to optimize the Quest textures for upload (very important with the limited upload size of 10mb).

PC/Quest Interoperability

The PC and Quest versions are nearly identical in function other than some physbones being disabled.

Av3 Emulator and Gesture Manager

Av3 Emulator and Gesture Manager are two very popular packages for debugging and playtesting avatar features in the Unity editor. Unfortunately, some recent updates might have issues with Sylvafen. If you have these issues, try using these specific versions:

Gesture Manager 3.9.2 | Av3Emulator 3.4.6

Technical Information for Base Editors

For advanced users!

Refer to “FBXExportSettingsUnity.png” and “FBXExportSettingsSubstance.png” in the docs folder

Unity FBX export settings. Overwrite the existing FBX in your Unity assets. Make sure not to accidentally include the Substance Painter mesh.

The exploded model for Substance is in the .blend file. Export that and the base mesh using the settings above.

Troubleshooting