Abstract
A widespread approach to generating polygonal approximations of iso-surfaces or contour surfaces in volume data is the socalled marching-cubes algorithm. This algorithm, however, has the disadvantage that the number of polygonal chains generated is considerable. The splitting-box algorithm presented here reduces the number of polygonal chains by adapting their size to the shape of the surface. The resulting polygonal chains offer a wide spectrum for representing the contour surface. An exact representation is achieved by a new type of generic patches calculated from the polygonal chains. Approximations of different quality may be obtained by combining the algorithm generating the patches with simple triangulations.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Clay RD, Moreton HP (1988) Efficient adaptive subdivision of Bézier surfaces. Proc Eurographics, 357–372
Cline HE, Lorensen WE, Ludke S, Crawford CR, Teeter BC (1988) Two algorithms for the three-dimensional reconstruction of tomograms. Med Phys 15(3):320–327
Dürst MJ (1988) Letters: additional reference to “marching cubes.” Comput Graph 22(2)
Dyn N, Levin D, Gregory JA (1990) A butterfly subdivision scheme for surface interpolation with tension control. ACM Trans Graph 9(2):160–169
Lorensen WE, Cline HE (1987) Marching cubes: a high resolution 3D surface construction algorithm. Comput Graph 21(3):163–169
Nielson GM, Hamann B (1991) The asymptotic decider: resolving the ambiguity in marching cubes. Proc Visualization, 83–91
Wilhelms J, Van Gelder A (1990a) Octrees for faster isosurface generation, extended abstract. Comput Graph 24(5):57–62
Wilhelms J, Van Gelder A (1990b) Topological considerations in isosurface generation, extended abstract. Comput Graph 24(5):79–86
Wyvill G, McPheeters G, Wyvill B (1986) Data structures for soft objects. The Visual Computer 2(4):227–234
Zahlten C, Jürgens H (1991) Continuation methods for approximating isovalued complex surfaces. proc Eurographics, 5–19
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Müller, H., Stark, M. Adaptive generation of surfaces in volume data. The Visual Computer 9, 182–199 (1993). https://doi.org/10.1007/BF01901723
Issue Date:
DOI: https://doi.org/10.1007/BF01901723