HanTun software can compute a set of non-trivial loops called Handle and Tunnel loops in any 3D surface mesh and iso-surface from a volume data. A loop is handle if it is non-trivial in the surface but spans a `disk/surface' in the interior, a loop is tunnel if it is non-trivial but spans a `disk/surface' in the exterior. The detected loops are geometrically relevant. For precise definitions, please see the paper and also see the image gallery:
T. K. Dey, K. Li, J. Sun, and D. Cohen-Steiner. Computing Geometry-aware Handle and Tunnel Loops in 3D Models. ACM SIGGRAPH 2008, to appear.
HanTun takes a surface mesh and associated volume mesh as input. For a surface mesh, we use DelPSC software to get the volume mesh. For the iso-surfaces, the volume mesh is obtained almost freely. This software has been used in the following three cases:
(1) The input is any 3D surface mesh. Use DelPSC to get the surface and volume mesh;
(2) The input is a point cloud. Use Cocone to get the surface and volume mesh;
(3) The input is an iso-surface in a volume data set.
For detailed usage of the software, see the readme file.
This software is based on a recent result described in the paper given below.
Codes are available for Linux, and
Windows. Please send an email to firstname.lastname@example.org to get
the password to access the download area.
Disclaimer: We do not intend to be responsible for the maintenance of the software.
Copyright: Jyamiti group at the Ohio State University. No commercial use of the software is permitted without proper license.