椭圆运动缓和方程

时间:2011-08-29 20:31:58

标签: javascript animation easing

我想模拟物体的椭球运动,使用缓和方程式,更具体地说就像旋转陀螺,但我无法得到一个缓和方程式来帮助我做到这一点,有人知道吗?

我正在使用html / js,但不管是否使用其他语言,或者可能在这里使用,我会继续寻找方法,而我会等你的答案。

1 个答案:

答案 0 :(得分:2)

椭圆由以下等式参数化:

var x = Math.cos(t) * smja;
var y = Math.sin(t) * smna;

smjasmna分别是半长轴和半短轴。在0和2π之间运行t,(x,y)将描述一个椭圆。