Topological Considerations in Isosurface Generation

111Citations
Citations of this article
28Readers
Mendeley users who have this article in their library.

Abstract

A popular technique for rendition of isosurfaces in sampled data is to consider cells with sample points as corners and approximate the isosurface in each cell by one or more polygons whose vertices are obtained by interpolation of the sample data. That is, each polygon vertex is a point on a cell edge, between two adjacent sample points, where the function is estimated to equal the desired threshold value. The two sample points have values on opposite sides of the threshold, and the interpolated point is called an intersection point. When one cell face has an intersection point in each of its four edges, then the correct connection among intersection points becomes ambiguous. An incorrect connection can lead to erroneous topology in the rendered surface, and possible discontinuities. We show that disambiguation methods, to be at all accurate, need to consider sample values in the neighborhood outside the cell. This paper studies the problems of disambiguation, reports on some solutions, and presents some statistics on the occurrence of such ambiguities. A natural way to incorporate neighborhood information is through the use of calculated gradients at cell corners. They provide insight into the behavior of a function in well-understood ways. We introduce two gradient consistency heuristics that use calculated gradients at the corners of ambiguous faces, as well as the function values at those corners, to disambiguate at a reasonable computational cost. These methods give the correct topology on several examples that caused problems for other methods we examined. © 1994, ACM. All rights reserved.

References Powered by Scopus

Optimal surface reconstruction from planar contours

645Citations
N/AReaders
Get full text

Polygonization of implicit surfaces

343Citations
N/AReaders
Get full text

CONVERSION OF COMPLEX CONTOUR LINE DEFINITIONS INTO POLYGONAL ELEMENT MOSAICS.

263Citations
N/AReaders
Get full text

Cited by Powered by Scopus

A survey of the marching cubes algorithm

458Citations
N/AReaders
Get full text

Approaches to uncertainty visualization

443Citations
N/AReaders
Get full text

Simplification and repair of polygonal models using volumetric techniques

414Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

van Gelder, A., & Wilhelms, J. (1994). Topological Considerations in Isosurface Generation. ACM Transactions on Graphics (TOG), 13(4), 337–375. https://doi.org/10.1145/195826.195828

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 12

55%

Researcher 5

23%

Professor / Associate Prof. 4

18%

Lecturer / Post doc 1

5%

Readers' Discipline

Tooltip

Computer Science 15

71%

Engineering 4

19%

Social Sciences 1

5%

Earth and Planetary Sciences 1

5%

Save time finding and organizing research with Mendeley

Sign up for free