Accelerated Boolean Operations on Triangular Mesh Models Based on Dynamic Spatial Indexing

Sun Dianzhu,Li Xincheng,Li Yanrui
2009-01-01
Journal of Computer-Aided Design & Computer Graphics
Abstract:A novel data structure to accelerate the Boolean operations of triangular mesh models is proposed. It presents an extension to R*-tree to organize the triangular meshes of each model into a hierarchical data structure based on their spatial locations. The spatial indexing facilities provided by the new data structure not only make the intersection calculation to be performed locally,but also accelerate the tracing of discrete intersection segments into a continuous line. Each triangular mesh model is then partitioned into two sub-meshes along the intersection line and the desired Boolean operation result can be obtained as a specific composition of these sub-meshes. Experimental results show the efficiency and the robustness of our approach.
What problem does this paper attempt to address?