mirror of
https://github.com/FyroxEngine/Fyrox.git
synced 2026-10-12 02:02:20 +00:00
- very subtle bug that happened due to handle remapping step that uses reflection to access sorted array and it may turn the sorted array into non-sorted which breaks binary search - this bug resulted in corrupted animations with multiple layers
fyrox-animation
Flexible, general-purpose, reflection-based animation system for game development.
NOTE: even though this crate has fyrox prefix in its name, it can be used separately without any issues.
Features
- Reflection-based animation.
- Animation blending state machine.
- Sprite sheet animation.
- Various blending modes - blend by weight, blend by index, blend space.
- Smooth state transition.
- Ability to animate any numeric property, including vectors, bools, natural and real numbers.
- Layer masks.
- Root motion.
- Fixed set of binding modes for most common cases.
- Signals and events.