Meshes 网格
Mesh网格与Shell类似,都是面的集合,但Mesh网格比Shell更简单,这种简单性使它可以更有效地被存储和显示。Mesh网格就像一个矩形的丝网,它可以被弯曲成一个任意的曲面,但它在拓扑学上仍然是一个四边形(它有四条边)。
Mesh网格是由一个二维的点阵列定义的。这里,术语 "行 "和 "列 "指的是Mesh网格中的点的行和列,而不是面。例如,一个有一个正方形面(两个三角形)的Mesh网格会有2行和2列。
包含八个面的3乘5Mesh网格
在上图中,我们看到一个3乘5的Mesh网格(3行5列,共15个点)。这个Mesh网格将被定义如下。
HC_Insert_Mesh(3, 5, point_array);
其中point_array是一个15个点的数组,逐行指定。因为四边形的连接方式是固定的,所以不需要一个面列表(就像在Shell中一样)。
Mesh网格