【问题标题】:pin vertecies in graph-tool figures在图形工具图中固定顶点
【发布时间】:2014-07-21 22:16:44
【问题描述】:

如何生成顶点不在图像之间移动的演化图的一系列图像?它们的位置应该是固定的,当它们抖动时确实会弄乱动画。

我正在使用 python graph-tool 包,遵循作者的 animating a epidemic 示例,但我没有使用 Gtk。相反,我正在创建剧照:

from graph_tool.all import *
...
graph_draw(g, pos, output_size = (500, 400),
        edge_color = [0.6, 0.6, 0.6, 1],
        vertex_fill_color = state,
        vertex_halo = newly_infected,
        vertex_halo_color = [0.8, 0, 0, 0.6],
        output = 'frames/sirs{0:06d}.png'.format(count),
        )

【问题讨论】:

    标签: python graph-tool


    【解决方案1】:

    好的,从我给出的代码 sn-p 无法确定愚蠢的解决方案。 graph_draw 参数 fit_view 默认为 true,并且做了显而易见的事情。示例中的这一行:

    g.set_vertex_filter(removed, inverted=True)
    

    删除顶点,因此fit_view 为每个帧获得不同的拟合。去掉那个滤镜,动画就稳定了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-21
      相关资源
      最近更新 更多