我刚开始学习Paraview以及如何从Python脚本(在IPython中执行)与它进行交互。 tutorial显示了如何创建视图并对其进行渲染。例如:
from paraview.simple import *
Cone()
Show()
Render()
结果窗口是非交互式的。 如何启用旋转和缩放等基本鼠标交互?
答案 0 :(得分:3)
似乎可以通过函数
来实现paraview.simple.Interact(view=None)
答案 1 :(得分:1)
我在paraview邮件列表中发现了一个旧帖子,说它不可能:(http://www.paraview.org/pipermail/paraview/2007-June/005230.html)
On Thu,2007年6月14日Utkarsh Ayachit写道: 目前,渲染窗口不能通过交互进行 pvpython。为了让一个交互器在ParaView中工作,还有一些 需要由GUI层实现的额外肉。该 python API没有提供。
我不知道同时是否有更新
答案 2 :(得分:1)
pvbatch 不支持交互。
但是您可以在 pvpython 中与这些视图进行交互。
就是这样:
from paraview.simple import *
Cone()
Show()
Render()
Interact()