This is an emulator for Avatars 3.0 reimplemented in the unity editor on top the the unity PlayableGraph API, using the AnimationControllerPlayable and AnimationLayerMixerPlayable APIs.
Features:
- Should emulate most features of Avatar3.
- Test non-local syncing by duplicating or clicking the "Create Non Local Clone" checkbox.
- Supports live viewing and editing within unity's Animator window! Use the "Animator To Debug" dropdown to select which layer is visualized in the Animator window.
- Shows Tracking/Animation in the inspector.
- Gesture left/right weight to test analog Fist gesture strength.
- Custom Expression Menus
- Supports viewing and editing float and int paramters, view the Expression Menu, via Parameters tab of the Animator window, via the blend tree input, via Parameter Driver, or manually, by alt-clicking the ▶Floats and ▶Ints headers at the bottom of the Lyuma Av3 Runtime script.
- Visemes for both parameters and testing builtin blend shapes (note: visemes always set to 0% or 100%, not in between.)
Click to expand description