Skip to main navigation Skip to search Skip to main content

Boolean operations on triangulated solids

  • Xi'an Jiaotong University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

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.

Original languageEnglish
Title of host publicationProceedings - 2013 IEEE International Symposium on Assembly and Manufacturing, ISAM 2013
Pages348-351
Number of pages4
DOIs
StatePublished - 2013
Event2013 IEEE International Symposium on Assembly and Manufacturing, ISAM 2013 - Xi'an, China
Duration: 30 Jul 20132 Aug 2013

Publication series

NameProceedings - 2013 IEEE International Symposium on Assembly and Manufacturing, ISAM 2013

Conference

Conference2013 IEEE International Symposium on Assembly and Manufacturing, ISAM 2013
Country/TerritoryChina
CityXi'an
Period30/07/132/08/13

Keywords

  • Boolean operations
  • Mesh tessellation
  • Triangulated solids

Fingerprint

Dive into the research topics of 'Boolean operations on triangulated solids'. Together they form a unique fingerprint.

Cite this