Vtk 文件格式:如何将单元格值放在我的结构化网格上以在 Paraview 中查看?

Vtk file format: How to put cell values on my structured grid to view in Paraview?

我想用我的网格数据创建 .vtk 文件,这样我就可以在 paraview 中查看它。

以下是我到目前为止能够解决的问题。是2个四边形元素,适用于Paraview

# vtk DataFile Version 3.0
vtk output
ASCII
DATASET STRUCTURED_GRID
DIMENSIONS 2 3 1
POINTS 6 float
0 0 0
1 0 0
0 1 0
1 1 0
0 2 1
1 2 1
POINT_DATA 6

但我似乎无法弄清楚如何使用不同的浮点值为网格的 2 个单元格/区域着色。 IE。我希望一个 panel/cell 的中心显示值 0.123,另一个 0.456.

如何修改我的 .vtk 文件才能执行此操作?

您只需在文件底部添加一个 CELL_DATA 部分。这是您之前的示例,其中为各个元素分配了值 0.123 和 0.456。

# vtk DataFile Version 3.0
vtk output
ASCII
DATASET STRUCTURED_GRID
DIMENSIONS 2 3 1
POINTS 6 float
0 0 0
1 0 0
0 1 0
1 1 0
0 2 1
1 2 1
CELL_DATA 2
SCALARS cellData float 1
LOOKUP_TABLE default
0.123 0.456