1 简介
vtk中可以用挤压、隐模型、表面重构三种技术结合散乱点集来建立几何模型。
2 隐函数
另一种强大的建模技术,是使用隐函数
- 隐函数有如下的形式:F(x,y,z)=0,球体、锥体、椭球、平面以及其他许多有用的几何实体可以用隐函数来描述,例如,一个半径为R的球体 S 可由以下方程描述。当F(x,y,z)=0时,方程可以准确的描述出这个球体。
- vtkImplicitBoolean,对隐函数做布尔运算
3 挤压
挤压是对存在的对象沿着一条路径进行扫描并创建表面的建模技术,例如,我们可以沿垂直的方向扫描一条线,创造一个平面。VTK 提供了两种挤压的方法:线性挤压和旋转挤压。
4 表面重构
表面重构:通过一组离散的点或其数据它去构建一个表面,这些点可能来自激光数字化系统、测绘系统等
- Delaunay三角网(2D,3D)
- 高斯抛雪球(?)