The Mannequin animation system
Introduced with CryENGINE 3.5 is the high-level Mannequin animation system. The system was designed with the goal of decoupling animation and game logic, effectively sitting as an additional layer between the CryAnimation module and the game code.
Note
Keep in mind that Mannequin can be applied to any entity, not just actors. However, Mannequin is integrated by default into the IAnimatedCharacter
extension, making it easier for actors to utilize the new animation system.
Mannequin relies on a set of types that should be clearly understood before starting to use it:
Name |
Description |
---|---|
Fragment |
A fragment refers to a state, for example, "Landing". Each fragment can specify multiple animations on several layers, as well as a selection of effects. This allows for much smoother animations when dealing with, for example, first- and third-person views simultaneously. For that issue, each fragment would contain one full-body animation, one first-person, and then additional... |