【问题标题】:How do I use tensor field data with Mayavi for e.g. HyperStreamLine or TensorGlyp visualization?如何在 Mayavi 中使用张量场数据,例如HyperStreamLine 或 TensorGlyp 可视化?
【发布时间】:2021-03-21 11:33:54
【问题描述】:

我有 2 级张量场,我正在尝试使用 Mayavi/Mlab 以各种方式进行可视化。虽然可视化组件向量工作正常,但我想尝试将它们可视化为张量字形并使用超流线,其中有一个 Mayavi 模块。但是,我只是无法弄清楚我应该如何将我的数据作为一个 numpy 数组来实际可视化张量字形,并且文档没有提供任何关于如何做到这一点的解释,尽管反复断言支持张量数据的可视化。

此外,欢迎对其他可视化模块提出任何建议。根据我的经验,我发现 Paraview 对于我的大领域来说太慢了。

【问题讨论】:

    标签: python vtk tensor mayavi


    【解决方案1】:

    我一直在使用Mayavi 可视化张量场。 这是script

    张量数据从MatlabMAT格式保存,并由pyvtk转换成VTK文件在Python中。

    VTK 格式张量字段用于可视化。 在 Mayavi 中,我们可以选择几种字形类型,但没有内置超二次张量字形。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-04-03
      • 2017-05-31
      • 1970-01-01
      • 2017-09-08
      • 1970-01-01
      • 1970-01-01
      • 2011-07-04
      相关资源
      最近更新 更多