Full metadata record
DC FieldValueLanguage
dc.contributor.authorChung, CWen_US
dc.contributor.authorChuang, JHen_US
dc.contributor.authorChou, PHen_US
dc.date.accessioned2019-04-02T05:59:13Z-
dc.date.available2019-04-02T05:59:13Z-
dc.date.issued1997-11-01en_US
dc.identifier.issn0097-8493en_US
dc.identifier.urihttp://dx.doi.org/10.1016/S0097-8493(97)00053-8en_US
dc.identifier.urihttp://hdl.handle.net/11536/149826-
dc.description.abstractIn this paper, we propose a procedure that directly polygonizes the boundary surface of CSG solids. The procedure consists of a preprocessing step and a polygonization process followed by a postprocessing that recovers rounded edges and corners. In the preprocessing step, the minimum bounding volumes, called S-bounds, of all nodes in the given CSG tree are computed and then used as a basis for subdividing the S-bound of the tree's root. In addition, a regular grid embedded on the root's S-bound is constructed. The polygonization is performed in such a way that among leaf voxels of the space subdivision only voxels that overlap the solid's boundary are traversed and inside such voxels only grid cells transversal to the solid's boundary are tracked. The surface-edge intersections and vertex normals are computed directly from the exact boundary surfaces of the CSG solid. In the postprocessing step, rounded edges and corners are detected and recovered using primitive geometry. (C) 1997 Elsevier Science Ltd. All rights reserved.en_US
dc.language.isoen_USen_US
dc.titleEfficient polygonization of CSG solids using boundary trackingen_US
dc.typeArticleen_US
dc.identifier.doi10.1016/S0097-8493(97)00053-8en_US
dc.identifier.journalCOMPUTERS & GRAPHICSen_US
dc.citation.volume21en_US
dc.citation.spage737en_US
dc.citation.epage748en_US
dc.contributor.department資訊工程學系zh_TW
dc.contributor.departmentDepartment of Computer Scienceen_US
dc.identifier.wosnumberWOS:000071886400006en_US
dc.citation.woscount2en_US
Appears in Collections:Articles