首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

vtk学习札记 - 投影点集合到指定的平面

2012-08-26 
vtk学习笔记 --- 投影点集合到指定的平面在连接矿体的过程中,如果矿体线不是规则的多边形,即矿体线本身不

vtk学习笔记 --- 投影点集合到指定的平面

在连接矿体的过程中,如果矿体线不是规则的多边形,即矿体线本身不在一个平面上,那么在连接两个矿体线成为矿体的时候,容易出现奇异情况,比如出现椎体等,这个时候,就需要对矿体线做预处理,这里采用投影来规整矿体线。

?

投影点集合时,首先需要确定投影到哪个平面,以及这个平面如何表示。对于第一个问题,尽量选择与矿体线接近的那个平面,这样投影之后,不至于会出现矿体线自相交的情况。第二个问题,在vtk中表示一个平面可以使用vtkPlane来表示,vtkPlane确定一个平面需要两个参数,平面的原点以及法向量。如下代码设置:


?

图中红色的折线即为上面白色折线投影之后的样子。

?

热点排行