首页 > 解决方案 > 导出顶点连接(三角形)和顶点颜色

问题描述

我有一个 .vtk 文件,我已将其上传到 paraview 并生成了等值面。我能够导出等值面的值、法线和点。但是,我需要三角形(顶点如何相互连接的整数表示),以便我可以在另一个软件中重建图像。一个奖励也是获得颜色(rgba)或顶点。

到目前为止,我已经弄清楚了如何加载数据,获取我想要的视图,使用 python 跟踪工具生成一个自动化的 python 脚本来重现我的工作,以及如何导出上面提到的数据。但是,我不知道如何获取三角形信息。

我发现下面的问题很相似,但我对 paraview 非常不熟悉,解决方案仍然是个谜。我认为虽然导出数据的python调用是正确的方向......

从 VTU 文件中提取三角形 ID

非常感谢您的帮助!

更新

1

我想我已经通过将数据保存为 .ply 文件找到了颜色和三角形数据。我正在编写一个将 .csv 数据和 .ply 数据结合在一起的脚本。需要将数据保存为两种文件类型以获取必要的信息似乎很奇怪……但也许有一个很好的理由。

标签: paraview

解决方案


到目前为止,我想出的最佳解决方案是使用该File -> Save data命令并保存一个.csv和一个.ply感兴趣数据的文件。

  • 包含:.csv点和法线
  • 包含:点、.ply颜色和三角形

通过对这两个文件进行后处理,我能够获得在其他程序中重新创建图形所需的数据。

我确信有更好的方法可以做到这一点,但这个创可贴目前有效。使用 Paraview 跟踪工具也可以编写所有动作脚本,这还不错。


推荐阅读