Advertisement

第44课:图形进阶_探讨vtkPolyData的数据源及构建流程

阅读量:

1.VTKPolyData源数据总结

1在先前的示例中,我们通过VTKConeSource数据源生成了一个棱锥模型。事实上,VTK库内部已内置多种可用于生成基础图形数据的数据源类,能够帮助用户便捷地获取所需数据。以下列举了VTKPolyData数据源类中最为常用的一些类型:

2.vtkPolyData数据的创建

以往的研究多以图像或VTK合成数据作为讨论的基础。在本部分中,我们希望从更底层的角度出发,明确地构建一个点集合与一个单元集合。

点集合用于描述VTKPolyData的几何信息;单元集合则用于表达点之间的拓扑关系。每个单元通过引用点的索引而非具体坐标来确定其位置。这种方式有助于降低数据存储所需的容量。

单元可以是点、三角形、矩形、多边形等基本图形元素(需要注意的是,若未定义单元数据,则无法呈现对应的图形内容)。具体采用哪种图元需依据实际需求进行设定。

接下来将通过一个实例展示如何构建一个简单的VTKPolyData数据结构:

全部评论 (0)

还没有任何评论哟~