Information
- Publication Type: Technical Report
- Workgroup(s)/Project(s): not specified
- Date: December 1995
- Number: TR-186-2-95-13
- Keywords: CSG, meshing, hierarchical
Abstract
We present a new algorithm, called ACSGM (which is short for Adaptive CSG Mesher), that converts scenes in CSG representation into a boundary representation composed of triangles. The algorithm is based on the marching cubes algorithm, but instead of working at a fixed resolution, the size of the cubes used in the meshing process is changed adaptively. While the marching cubes algorithm, which calculates the vertices of the triangles of the final mesh using linear interpolation, ACSGM uses ray casting for this computation. This approach not only produces exact vertices but provides some additional information (e.g.\ the normal vectors in these vertices) that can be used to generate a more accurate approximation of the CSG object by the final mesh.Additional Files and Images
Weblinks
No further information available.BibTeX
@techreport{Tobler-1995-AAC, title = "ACSGM -- An adaptive CSG meshing algorithm", author = "Robert F. Tobler and Thomas Galla and Werner Purgathofer", year = "1995", abstract = "We present a new algorithm, called ACSGM (which is short for Adaptive CSG Mesher), that converts scenes in CSG representation into a boundary representation composed of triangles. The algorithm is based on the marching cubes algorithm, but instead of working at a fixed resolution, the size of the cubes used in the meshing process is changed adaptively. While the marching cubes algorithm, which calculates the vertices of the triangles of the final mesh using linear interpolation, ACSGM uses ray casting for this computation. This approach not only produces exact vertices but provides some additional information (e.g.\ the normal vectors in these vertices) that can be used to generate a more accurate approximation of the CSG object by the final mesh.", month = dec, number = "TR-186-2-95-13", address = "Favoritenstrasse 9-11/E193-02, A-1040 Vienna, Austria", institution = "Institute of Computer Graphics and Algorithms, Vienna University of Technology ", note = "human contact: technical-report@cg.tuwien.ac.at", keywords = "CSG, meshing, hierarchical", URL = "https://www.cg.tuwien.ac.at/research/publications/1995/Tobler-1995-AAC/", }