4.4 Article Proceedings Paper

Accelerated robust Boolean operations based on hybrid representations

期刊

COMPUTER AIDED GEOMETRIC DESIGN
卷 62, 期 -, 页码 133-153

出版社

ELSEVIER SCIENCE BV
DOI: 10.1016/j.cagd.2018.03.021

关键词

Boolean operations; Plane-based geometry; Constructive solid geometry

资金

  1. National Natural Science Foundation of China [61572316, 61671290]
  2. National High-tech R&D Program of China (863 Program) [2015AA015904]
  3. Key Program for International S&T Cooperation Project of China [2016YFE0129500]
  4. Science and Technology Commission of Shanghai Municipality [16DZ0501100, 17411952600]
  5. Interdisciplinary Program of Shanghai Jiao Tong University [14JCY10]
  6. Research Grants Council, University Grants Committee [28200215, CityU 11237116]
  7. City University of Hong Kong [7004915]
  8. ACIM-SCM

向作者/读者索取更多资源

Constructive Solid Geometry (CSG) is one of the popular techniques that is widely applied in 3D modeling. It combines primitive solids using Boolean operations. However, the trade-off between efficiency and robustness of Boolean evaluation is difficult to balance. Previous methods sacrifice either efficiency or robustness to achieve advantages in one perspective. Recent works attempt to achieve excellent performance in both aspects through replacing the conventional vertex-based representations (V-reps) with plane based representations (P-reps) of polyhedrons. Different from V-reps, the P-reps use plane coefficients as meta-data and can lead to benign robustness. However, methods using Preps have disadvantages in efficiency compared to methods using V-reps. In this paper, we proposed a Boolean evaluation approach that absorbs both the efficiency of V-reps based methods and robustness of P-reps based methods. We design a Boolean evaluation method combining P-reps with V-reps. The P-reps information is utilized for exact predicate computation while information in V-reps is collected for fast topology query and coarse tests. Our proposed approach is variadic: it evaluates a Boolean expression regarding multi input meshes as a whole rather than a tree of decomposed binary operations. We conduct massive experiments and compare our results with those generated by the state-of-the-art methods. Experimental results show that our approach is robust for solid inputs and has advantages in performance compared to some previous non-robust methods. (C) 2018 Elsevier B.V. All rights reserved.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.4
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据