ComputingComputer ScienceVisualizationComputational GeometryComputer GraphicsGeometric ModelingCurve ModelingGeometry ProcessingMesh ModelingMesh ProcessingShape AnalysisShape RepresentationCurve ReconstructionMesh RepairSkeletal VisualizationSkeleton ExtractionSkeleton-based RepresentationSkeletonizationVirtual Environment NavigationVirtual Navigation
Curve-skeletons are a 1D subset of the medial surface of a 3D object and are useful for many visualization tasks including virtual navigation, reduced-model formulation, visualization improvement, mesh repair, animation, etc. There are many algorithms in the literature describing extraction methodologies for different applications; however, it is unclear how general and robust they are. In this paper, we provide an overview of many curve-skeleton applications and compile a set of desired properties of such representations. We also give a taxonomy of methods and analyze the advantages and drawbacks of each class of algorithms.
85
Marching cubes: A high resolution 3D surface construction algorithm
William E. Lorensen, H. E. Cline · 1987 · 10.2K citations · Full text
Computing, Radiology, Visualization +17
Topology matching for fully automatic similarity estimation of 3D shapes
Masaki Hilaga, Yoshihisa Shinagawa, Taku Kohmura et al. · 2001 · 2.2K citations
James A. Sethian · SIAM Review · 1999 · 1.5K citations
Computing, Geophysics, Mathematics +16
Philip Shilane, P. Min, Misha Kazhdan et al. · 2004 · 1.4K citations