I'm looking for an opensource C/C++ library for managing keyframe or time based animation.
I already have a graphic layer, so it doesn't need to do any drawing, I just want it to manage tweening or interpolation very much like Flash does, specifically:
I've seen lots of stuff out there for managing a single tween or interpolation, but nothing that seems to wrap up the higher level concepts of running a series of tweens end to end, and coordinating that with the concept of an overall timeline, much like Flash does.
Have you looked at the gameswf library? It is open-source and public domain so you can do whatever you want with it. But that is only if you are willing to use SWF as the container of your animation.
Also gameswf does not depends on flash and is programmed in C++. It can be compiled under Windows, MacOSX and Linux.
Edit:
I will also add the Vektrix library. It is licensed under MIT so again completely free and open-source, is GPU-accelerated and well coded and maintained compared to gameswf. However, the rendering frontend for now is only OGRE3D. But i believe it is made to support others as well.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.