如何有效地为Graphviz图形设置动画?

时间:2014-11-02 11:05:07

标签: python animation graph graphviz

我想为Graphviz生成的图形设置动画,更改节点标签以及节点和边缘颜色。

我正在使用此Python interface for Graphviz创建图表。这样做的唯一方法似乎是独立创建每个图像(尽管帧之间的变化非常小),并将所有图像连接成动画,如here所述。

是否有更有效的方法来创建动画,避免独立创建所有这些图像?

2 个答案:

答案 0 :(得分:2)

python package (GraphvizAnim)这样做。仅在alpha中,但不是锁定相当不错。

答案 1 :(得分:1)

还有d3-graphviz,它在每个动画步骤中都包含完整的点图描述,将其转换为SVG,然后使用JavaScript(Vue.js)将一个图转换为另一个图,并注入动画

您可以看到示例here