But in this article I want to have a short introduction on Havok Animation Tool or you may know it as Havok Behavior Tool. Havok animation tool is a robust animation middle ware based on Havok Animation SDK. The havok animation tool provides many great functional and non functional features needed for run time animations like:
- Different animation blending techniques.
- Inverse kinematics.
- Rich animation state machines with ability to reduce state machine complexity.
- Ragdoll and keyframe animation blending.
- Pose matching
- Animation retargetting
- Root motion extraction
- Great peformance
Havok Animation gives you control on many different events which can occur within an animation system. The animation system is very robust and well designed and it's very great at performance.
In comparison to Unity Mecanim and Unreal animation system, I prefer Havok animation. The Havok animation tool is a standalone software and it's not usually comes out within a game engine, so you need to integrate it with your engine if you want to have it there. However Havok Vision engine has already did that and integrated it into the engine. You can get Havok vision and Havok animation tool free via Project Anarchy tool sets (free for just mobile development)
For this reason I want to write an article about some features of Havok animation in next posts.