计算机应用 ›› 2011, Vol. 31 ›› Issue (05): 1198-1201.
陈学工1,马金金1,邱华1,付金华2,肖克炎3
CHEN Xue-gong1, MA Jin-jin1, QIU Hua1, FU Jin-hua2, XIAO Ke-yan3
摘要: 给出一种稳定、高效的三维网格模型的布尔运算算法。该算法首先,基于网格模型原始的拓扑关系,结合层次包围盒相交检测实现网格模型相交区域快速定位;然后,采用改进的空间三角形求交算法求解离散交线段数据,并对单个三角形重新进行Delaunay三角剖分;最后,通过建立交线段与相交三角形间的拓扑关系对交线快速跟踪提取,通过局部区域快速分类组合,实现三角网格模型的精确布尔运算。该算法能有效地处理各种特殊情况且运行稳定;程序实现简单,实例证明符合工程需求。