在VTK中创建3D网格

时间:2012-10-17 21:38:14

标签: mesh vtk

我正在尝试使用VTK创建3D网格。 VTK似乎提供了许多方法来创建表示3D对象表面的网格。填充对象似乎更难。我想这样做的原因是将输出作为实体而不是气球传递给FEM工具。

目前,我正在玩球体,似乎有很多方法可以为3D物体的表面创建网格。我似乎无法做的是创建一个在体积内有点的球体。 vtkUnstructuredGrid类允许我表示这样的对象,但我似乎无法以vtkPolyData的方式对其进行网格化。

这是VTK的一个基本限制,还是我没有看到正确的工具?

1 个答案:

答案 0 :(得分:2)

正如你所说: 我想这样做是将输出作为实体而不是气球传递给FEM工具

我认为您的FEM网格有自己的格式,并且您希望将其可视化。为此,您可以将FEM网格转换为vtkUnstructuredGrid,修改此处描述的代码:

How to convert a mesh to VTK format?