GPU-Accelerated Progressive Boolean Operations on Polygonal Models

Hanli Zhao,Qingru Meng,Xiaogang Jin,Hui Huang,Ming Wang
DOI: https://doi.org/10.3969/j.issn.1003-9775.2015.07.007
2015-01-01
Journal of Computer-Aided Design & Computer Graphics
Abstract:Boolean operations on polygonal models involve the complex intersection calculations and po-lygonal reconstruction, where the precision control and processing efficiency are two key problems. To re-duce the Boolean operation complexity, this paper proposes a progressive and GPU accelerated Boolean op-eration approach to generate levels-of-detail polygonal models. Layered depth images are employed to ap-proximate the enclosed boundaries of polygons and the intersection calculations are performed as the in/out classification of axis-aligned sampling points. To avoid the additional sampling process for levels-of-detail models, the boundary points are progressively merged into low-resolution cubes. The feature-preserving dual contouring algorithm is adopted to convert boundary points into a mesh model. The proposed algorithm can be implementation in parallel on GPU with the hardware-supported CUDA. Finally, experimental results show the feasibility of the proposed approach.
What problem does this paper attempt to address?