Pyvista 已经是一个完整的库了吗? [2021 年 1 月]

问题描述

我在 Python 中寻找新的可视化库,并了解到 Pyvista 的存在。我见过的例子看起来很棒。

几年前我曾与 mayavi 合作过,但 Pyvista 似乎很诱人。 Pyvista 中的功能是否真的像 mayavi 等传统库一样全面?

这个问题似乎是基于意见的,但有时新的库需要几年时间才能完成。我通过一些 CAD 软件包艰难地学到了这一点。

我打算使用 mayavi 对 CFD 模拟(计算流体动力学)的结果进行后处理。请让我知道您的意见。

提前致谢,

解决方法

由于 PyVista 只是 VTK 的包装器,因此可以肯定地说,您不受任何可能的限制。

我发现从 Mayavi 到 Pyvista 的转变非常直接。该库有几个函数可以让你很容易地将现有的数据结构转换为 VTK 友好的结构。 如果您是 Mayavi 管道工作的粉丝,那么 PyVista 中有类似的东西,您可以在其中添加不同的东西来做绘图仪。

希望有帮助。另外,如果您想提出任何问题/看看其他人在使用它做什么,请加入 slack 频道。