Volumetric measurements from an isosurface algorithm
Jennifer J. Hare, John Grosh, Charles E. Schmitt
Abstract
Jennifer J. Hare, John Grosh, Charles E. Schmitt
Abstract
Scientific visualization methods have become the new standards for analyzing scientific datasets. However, while these visualization routines provide an excellent qualitative means for data analysis, many researchers still require quantitative information about their data. This paper describes how the marching cubes iso-surface algorithm can be modified to produce not only the qualitative information about the shape of a surface but also some quantitative information regarding the volume of space contained within or beneath that surface. The original marching cubes algorithm decomposes a dataset into cubes based on the grid structure provided. It then searches each cube, determining whether or not the surface intersects that particular cube. During this search, volume calculations can be performed for each cube or partial cube that is contained within or beneath the surface. The results of these calculations can then be summed to obtain a measurement for the volume of space that is within or beneath the surface. These additional tasks can easily be incorporated into the marching cubes algorithm, providing the researcher with a volumetric measurement to support the more qualitative visual information generally produced by an iso-surface algorithm.
OpenAlex reports 3 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Scientific visualization methods have become the new standards for analyzing scientific datasets. However, while these visualization routines provide an excellent qualitative means for data analysis, many researchers still require quantitative information about their data. This paper describes how the marching cubes iso-surface algorithm can be modified to produce not only the qualitative information about the shape of a surface but also some quantitative information regarding the volume of space contained within or beneath that surface. The original marching cubes algorithm decomposes a dataset into cubes based on the grid structure provided. It then searches each cube, determining whether or not the surface intersects that particular cube. During this search, volume calculations can be performed for each cube or partial cube that is contained within or beneath the surface. The results of these calculations can then be summed to obtain a measurement for the volume of space that is within or beneath the surface. These additional tasks can easily be incorporated into the marching cubes algorithm, providing the researcher with a volumetric measurement to support the more qualitative visual information generally produced by an iso-surface algorithm.
Key concepts: Marching cubes, Isosurface, Visualization, Surface (topology), Cube (algebra), Volume (thermodynamics), Computer science, Algorithm