The animation system Irrlicht uses now is very limited, and lacks basic features like bone control, and transitions (blend two random frames together)
This new system will not break any old code. Has bone control, transitions, smoother animations (the old problem of an int passed for frames).
It will fix the problem of each loader needing to do the animation it's self. And should be capable of hardware skinning.
This should be able to be as fast or faster then the system used now, the x animator that most people are using now is pretty slow.
A basic design of what I’m thinking:
![Image](http://img262.imageshack.us/img262/1039/skinningyh6.png)
I know this will work because I’m using a system very simpler to this in my game, ‘Ant conflict’
![Smile :)](./images/smilies/icon_smile.gif)
Let me know what you think, if you can see any problems, future problems, missing features, etc.