用于c ++的tweener框架?

Mat*_*Mat 9 c++ tweener

对于ActionScript,有很多"补间"框架可以方便动画对象.例如TweenLite:http://www.greensock.com/tweenlite/

它允许使用一行代码为任意对象设置动画:

伪代码:补间(myObject,3.0f,{xpos:300});

这行代码所做的是实现一个新的补间对象,它将在3秒内逐步对"myObject"的"xpos"属性进行动画处理,从当前的任何值为300.另外它允许使用variaty不同的插值函数.

因此,为了将对象设置为新点的动画,我可以编写一行代码并忘记它(一旦完成动画值,补间对象就会自行销毁).

我的问题是,c ++是否有可比性的东西?

我知道那些语言完全不同.无论如何 - 我认为它应该是可能的并且非常方便,所以如果有人知道一个框架可以做到这一点,欢迎:)

谢谢!

nie*_*aki 5

我偶然发现了libClaw的tweener,它看起来很有前途 - 记录良好,非常成熟,或多或少活着.

我不确定我喜欢它只在doubles上运行的事实,而我主要需要floats和ints,但我不认为双重计算和铸造性能损失应该太大......


Rya*_*sen 3

cpptweener怎么样?当然,这是从很棒的as3 tweener 库移植的。