【24h】

Boolean operations on triangulated solids

机译:三角实体上的布尔运算

获取原文

摘要

In this paper an efficient and robust method for Boolean operations on triangulated solids is presented. It is applied to regularized Boolean operations including union, difference, and intersection. This approach is better than other methods because three optimizations have been introduced. First, the constructed topology information improves the data structure from discrete triangles to point indices, face indices, and their connectivity information. Second, the space dividing algorithm has improved the computational complexity from O (m * n) to O (k (log K)). Third, the tessellation has enumerated a number of special triangle-triangle intersection examples, which are then dealt with separately. Finally, this method is implemented by a program written in C++ and OSG. With some examples, this system is proved to be efficient and robust.
机译:在本文中,提出了一种高效且鲁棒的用于对三角实体进行布尔运算的方法。它适用于正则化布尔运算,包括并集,差和交集。这种方法比其他方法更好,因为引入了三个优化。首先,构造的拓扑信息改善了数据结构,从离散三角形到点索引,面索引及其连接信息。其次,空分算法将计算复杂度从O(m * n)改进为O(k(log K))。第三,镶嵌细分列举了一些特殊的三角形-三角形相交示例,然后分别进行处理。最后,该方法由用C ++和OSG编写的程序实现。通过一些示例,该系统被证明是高效且健壮的。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号