An Evaluation of CSG Trees Based on Polyhedral Solids

dc.contributor.authorBadouel, Didieren_US
dc.contributor.authorHegron, Gerarden_US
dc.date.accessioned2015-10-05T07:55:49Z
dc.date.available2015-10-05T07:55:49Z
dc.date.issued1988en_US
dc.description.abstractSet operation on polyhedra is an important component of Geometric Modeling System (GMS) when a Constructive Solid Geometry (CSG) representation with polyhedral solid primitives is used. Output data will be the unique resulting polyhedron which provides an efficient data structure for displaying objects. With no use of spatial coherency, computational complexity of a set operation is quadratic. The new evaluation scheme called Boolean Octree limits set operation evaluation in a ‘minimal space of calculation’ where primitive boundaries intersect each other and where resulting evaluation participates in the construction of the final resulting object. Boolean Octree computes set operations in a local level providing a linear complexity for geometric calculations. During space subdivision, Boolean Octree has a global view on local CSG tree (projection of the CSG tree in local space) taking into account simplifications of the boolean expression. Set evaluation is done in the local volumes containing only two operands the configurations of which are ‘simple’, that is to say for a local description of an object there is only one vertex with any face number, one edge, or one face.en_US
dc.description.seriesinformationEG 1988-Technical Papersen_US
dc.identifier.doi10.2312/egtp.19881036en_US
dc.identifier.issn1017-4656en_US
dc.identifier.urihttps://doi.org/10.2312/egtp.19881036en_US
dc.publisherEurographics Associationen_US
dc.titleAn Evaluation of CSG Trees Based on Polyhedral Solidsen_US
Files