期刊文献+

三维网格模型的布尔运算方法 被引量:6

Method of Boolean operation based on 3D grid model
下载PDF
导出
摘要 提出了一种基于三维网格模型的布尔运算方法。首先通过基于方向包围盒(OBB)层次包围盒树的碰撞检测算法,得到实体的相交三角形对;接下来求出两相交三角形之间的交线,建立与三角形的交线拓扑关系;通过分类处理三种交线类型来对相交三角形进行区域划分,得到一系列多边形,并对多边形进行三角剖分形成结果区域;最后根据体的包含关系构建关系邻接表,判断多边形区域的相对于其他实体的内外关系并通过网格模型的拓扑关系,定位表面三角网格区域;同时根据交、并、差等布尔操作,对结果区域进行取舍,得到最终结果。实验结果表明相交部分的岩性与实体的岩性相吻合,验证了该算法的正确性以及可行性。 A kind of Boolean operational method based on a three-dimensional grid model was proposed.Firstly,through collision detection algorithm based on hierarchical bounding box tree of Oriented Bounding Box(ORB),the intersecting triangles could be got.Through the intersection test of the triangles,the intersecting lines could be obtained and the intersecting lines topology relations with the triangles could be established.Secondly,a regional division for the intersecting triangles was made through processing the three types of intersecting lines,so as to get a series of polygons,and carry out Delaunay triangulations for polygon to get the result area.Lastly,relation adjacency list was constructed based on solid containing relations,the polygon's internal relation and external relation with other entities were judged,and the triangles were located according to the mesh model topology relations.Simultaneously,according to such Boolean operations as the intersection,union,and differences,according to the grid model topology relations were judged,the position of the triangles were judged and then the final results could be obtained.Experimental results show that this algorithm can achieve better results.Experimental results show that the lithology of intersecting parts is consistent with the entities and can verify the correctness and feasibility of the algorithm.
出处 《计算机应用》 CSCD 北大核心 2011年第6期1543-1545,1584,共4页 journal of Computer Applications
基金 国家863计划项目(2006AA06Z114)
关键词 网格模型 布尔运算 碰撞检测 交线拓扑 区域划分 grid model Boolean operation collision detection intersecting lines topology region division
  • 相关文献

参考文献10

二级参考文献53

共引文献163

同被引文献62

引证文献6

二级引证文献11

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部