什么是网格
在 PyVista 中,网格是任何空间参考的信息,通常 由 3D 表面或体积的几何表示组成 空间。
1.什么是点?
点是网格的顶点,也称为笛卡尔 底层结构的坐标。所有 PyVista 数据集(网格)都具有 点,有时,您可以拥有一个只有点的网格,例如点云。
2.什么是单元格?
单元格是定义连通性或者网格的拓扑。在下面的示例中,单元格由线(边缘以黑色显示)连接点(以红色显示)。
单元格不限于体素,他们可以是三一个点之间的三角形,两个点之间的线,甚至一个点可以是他自己的单元格(这是一种特殊情况)。

3.什么是属性?
属性是存在于网格的点或者单元格上的数据值。在PyVista中,同时处理点数据和单元格数据,并允许轻松访问数据字典,以保存存在于所有点或网格的所有单元格上的属性数组。这些属性可以附加到任何PyVista网格的类似字典的属性中访问,该网格可以通过一下方式访问:
point_data
cell_data
field_datd
3.1 point_Data
点数据是指网格中每个点上的值数组(标量、向量等)。属性数组中的每个元素都对应于网格中的一个点。例如:
3.2 Cell_Data
单元数据是指存在于网格的每个单元中的值数组(标量、向量等)。也就是说,为整个单元(二维面或三维体积)指定该属性的值。例:
下面是点数据与单元数据的比较:

3.3 Field_Data
字段数据不直接与点或单元格相关联,但仍应附加到网格上。
4.将标量分配给网格
下面这个案例演示了如何将单元格属性分配值并绘制它。
这个案例生成包含6个面的立方体,并为每个面分配一个整数,然后绘制。注意观察与为每个点分配标量有啥区别。

以上内容译自pyvista用户文档