Edit: this thread is no longer active. The new thread is here .
I’ve just released a fairly small update to my animation system which replaces Mecanim AnimatorControllers.
Asset Store Links: Lite Version Free, Pro Version $10.
Most of the major changes affect the Pro version, but I’ve also refined the API and documentation a lot.
- [Pro-Only] Added support for animation layers.
- [Pro-Only] Added methods for automatically calculating thresholds for AnimationMixers (equivalent to Blend Trees).
- I also found a rather surprising bug in the way Mecanim handles Blend Trees which Animancer doesn’t have. If you make a tree that blends between two speeds such as an idle and a run, the blended weights of each of them are not actually linearly proportional to the parameter value you set. If you set the parameter to halfway between the two, the root motion velocity you get out of it won’t be halfway between the two animations. I’ve reported the bug to Unity and they confirmed it.
Please check it out and let me know if you have any questions/problems/feature requests.