这是我的问题:我有一个二维域(比如一个正方形),以非结构化的方式以三角形的形式划分。在每个三角形(表示T)上,我定义了一个常数标量,表示f(T)。
我想用Paraview绘制曲面(T,f(T))。
所以我创建了一个vtk文件,如下所示:
vtk DataFile Version 3.1
my personnal comment here
ASCII DATASET UNSTRUCTURED_GRID
POINTS 4 FLOAT
0 0 0
0 1 0
1 0 0
1 1 0
CELLS 2 8
3 0 1 2
3 1 2 3
CELL_TYPES 2
5 5
CELL_DATA 2
SCALARS Namedata double
LOOKUP_TABLE default
2
-5我想看(感谢Paraview)一个三维的情节。理想情况下,这个例子的可视化应该是两个三角形:第一个三角形的z坐标等于2,第二个三角形的z坐标等于-5。我不知道是否有什么可能,或者vtk格式是否适合我所要做的事情。
如果不可能,我很乐意只表示两个点(三角形1的x坐标,三角形1的y坐标,z坐标= 2)和三角形2的x坐标,三角形2的y坐标,z坐标= -5)。
发布于 2016-04-06 18:53:00
这在ParaView中不难做到。有一个名为“按标量弯曲”的滤波器,它可以基于标量字段在z方向(或任何其他方向)转换几何学。唯一的问题是工作在点数据上,而您想要按单元格数据来弯曲。所以你得先走几步。
https://stackoverflow.com/questions/36448102
复制相似问题