Surface reconstruction from truncated signed distance function (TSDF).
Implementations of Marching Cubes and Extended Marching Cubes algorithms. The code is modified and simplified from the original implementaion IsoEx.
The code depends on OpenMesh
and Eigen
, which are included in the repo already. It was tested under Windows 10 and macOS 10.14.3.
Use CMake-GUI to generate VS solution, then open it with VS.
Open the terminal on the project root directory, then
mkdir build
cd build
cmake ..
make
- add Dual Marching Cubes algorithm.
- Kobbelt, Botsch, Schwanecke, Seidel, Feature Sensitive Surface Extraction from Volume Data, Siggraph 2001.
- Lorensen, William E. and Cline, Harvey E, Marching Cubes: A High Resolution 3D Surface Construction Algorithm, Siggraph 1987.