我正在寻找一个用于管理关键帧或基于时间的动画的开源C / C ++库。
我已经有了一个图形图层,因此它不需要进行任何绘图,我只是希望它像Flash一样管理补间或插值,具体来说:
我已经看到很多东西用于管理单个补间或插值,但似乎没有任何东西可以包含端到端运行一系列补间的更高级别概念,并将其与概念进行协调整体时间表,就像Flash一样。
答案 0 :(得分:4)
你看过gameswf图书馆吗?它是开源和公共领域,因此您可以随心所欲地做任何事情。但只有当你愿意使用SWF作为动画的容器时才会这样做。
此外,gameswf不依赖于flash并且是用C ++编程的。它可以在Windows,MacOSX和Linux下编译。
编辑:
我还将添加Vektrix库。它在MIT下获得许可,因此与gameswf相比,再次完全免费和开源,GPU加速,编码和维护良好。但是,现在的渲染前端仅为OGRE3D。但我相信这也是为了支持其他人。