Avatar Setup
This tool helps speed up the initial process of getting a model prepared to start working on it
Avatar can accept a model directly from the assets folder, or find one in the scene
Checklist
The scripts checks (and give an option to autofix) the following:
Rig type is set to humanoid
If Set model rig as human is hit, the animation type of the model’s rig will be set to Humanoid
Avatar is part of the scene (model is instantiated)
If Instantiate avatar is hit, the avatar will be instantiated in the scene (same as dragging and dropping the model from the assets folder to the hierarchy)
Avatar contains avatar descriptor
If Add avatar descriptor component is hit, an avatar descriptor will be added to the model instance
Avatar has an FX Layer
If Create FX Layer is hit, an animator controller with the inputted name will be created at the selected folder
Avatar has an Expression Menu
If Create Expression Menu is hit, an expressions menu asset with the inputted name will be created at the selected folder
Avatar has Expression Parameters
If Create Expression Parameters is hit, an expressions parameters asset with the inputted name will be created at the selected folder
Model doesn’t have Read/Write enabled
If Enable Read/Write is hit, the model’s Read/Write Enabled will be turned on.
Blendshape Normals are set to Calculate and Legacy Blendshape Normals are off. This is the same behavior that’s done in the VRChat SDK control panel
If Use Legacy Blendshape Normals is hit, the model’s Legacy Blendshape Normals will be turned on. This is the same behavior that’s done in the VRChat SDK control panel
Last updated