Skip to content

strakacher21/AnimatorWizard

Repository files navigation

Animator Wizard

A barebones Unity Editor tool for generating VRChat avatar animator controllers.

Based on the original AnimatorWizard (trev3d), significantly reworked and extended.

Features

  • Gesture layers: Hand pose animations mapped to the Gesture parameter.
  • Facial expressions: Blendshape control driven by hand gestures.
  • Eye Tracking: Freeform Cartesian 2D blend tree with a 9-pose grid.
  • Face Tracking: Unified Expressions via single/dual float parameters.
  • OSC Smoothing: Smooth eye/face tracking parameters via blend trees.
  • Cloth Customization: Toggle clothes by bool or int parameter.
  • Color Customization: Float-driven color profile blend trees.
  • Face Toggle: Switch between different face animation sets.
  • Parameter Compressor: Compresses float/int parameters to reduce sync bits.
  • Shape Preferences: Per-blendshape bool/float parameter control.

Requirements

Installation

Via Unity Package Manager (Git URL)

  1. Open Window → Package Manager.
  2. Click + -> Add package from git URL...
  3. Enter the repository URL:
https://github.com/strakacher21/AnimatorWizard.git

Usage

  1. Add the AnimatorWizard component to your avatar's root GameObject.
  2. Configure the required fields in the Inspector.
  3. Click Setup animator! (DESTRUCTIVE!!) to generate the animator layers.

Warning: This will overwrite any existing animator layers managed by AnimatorWizard. It is highly recommended to make a backup before running the tool.

About

A barebones Unity Editor tool for generating VRChat avatar animator controllers.

Topics

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE
Unknown
LICENSE.meta

Stars

Watchers

Forks

Contributors

Languages