D3转型:复杂转型在简单转型背后滞后

时间:2015-09-02 18:31:22

标签: javascript d3.js

我正在创建一个d3动画,其中2d平面上的点沿预定路径移动,我一直在尝试实现一条折线,该折线将动态变换以封装所有点,因为它们在平面上移动(使用giftwrapping alg)。

我注意到,当我增加动画运行的时间时,折线开始落后于这些点。它似乎仍然是准确的,然而,看起来折线过渡不能保持"跟上"随着点的过渡。滞后量按比例增加,我指定要运行的动画的时间越长。

我假设动画的所有数据都是在动画开始播放之前计算出来的,并且动画只会在预先计算的数据列表中运行,这会使滞后难以解释。这不是这样吗?

如有必要,我可以提供一些示例代码。

谢谢!

0 个答案:

没有答案