Lecture 20
Isosurfaces
Required Reading
-
Munzner, Chapter 8.4.1 (Note: the textbook is available electronically through the UA Library for those on campus)
-
Marching Cubes: A High Resolution 3D Surface Construction Algorithm. William E. Lorensen and Harvey E. Cline, Computer Graphics (Proceedings of SIGGRAPH 87), 21 (4), pp. 163-169 (July 1987, Anaheim, California).
Optional Reading
-
Data structures for soft objects. Geoff Wyvill, Craig McPheeters, Brian Wyvill. The Visual Computer 2(4): 227-234 (1986).
-
The Asymptotic Decider: Resolving the Ambiguity in Marching Cubes. Gregory M. Nielson, Bernd Hamann. IEEE Visualization 1991: 83-93
-
Improving the Robustness and Accuracy of the Marching Cubes Algorithm for Isosurfacing. Adriano Lopes, Ken Brodlie. IEEE Trans. Vis. Comput. Graph. 9(1): 16-29 (2003).
Instructors Note: this one of the “corrected” Marching cubes, even if it’s not the most recent, and builds on earlier results [Natarajan ‘94, Chernyaev ‘95] -
A Near Optimal Isosurface Extraction Algorithm Using the Span Space. Yarden Livnat, Han-Wei Shen, Christopher R. Johnson. IEEE Trans. Vis. Comput. Graph. 2(1): 73-84 (1996)