2014-07-21 91 views
0

如何生成頂點在圖像之間不移動的演化圖的一系列圖像?他們的位置應該是固定的,當它們抖動時它真的會弄亂動畫。圖形工具數字中的頂點頂點

我使用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), 
     ) 

回答

0

好吧,愚蠢的解決方案不能從我給的代碼段中確定。 graph_draw自變量fit_view默認爲true,並做了明顯的事情。例如:這條線:

g.set_vertex_filter(removed, inverted=True) 

刪除vertecies,所以fit_view獲得不同的適合每個幀。拿出那個過濾器並且動畫是穩定的。