DualCube is a research-driven implementation of robust algorithms for polycube map construction12.
Install Rust and Cargo using the official installer.
git clone https://www.github.com/maximsnoep/DualCubegit pullcargo run -p guiPlanned features and improvements:
- Compound state handling (dual -> seg -> quad -> hex)
- Manual loop editing tools
- Realizability under parameter constraints
- Automatic loop initialization for high-genus surfaces
- Loop computation using direction fields
- Camera position export/import
- PNG export for renders (to replace screenshots)
- CLI frontend (using
ratatui)
Footnotes
-
SNOEP M., SPECKMANN B., VERBEEK K.: Polycubes via dual loops. In Proceedings of the 2025 SIAM International Meshing Roundtable (IMR) (2025). doi:10.1137/1.9781611978575.7 ↩
-
SNOEP M., SPECKMANN B., VERBEEK K.: Robust construction of polycube segmentations via dual loops. In Proceedings of the 2025 Symposium on Geometry Processing (SGP) (2025). doi:10.1111/cgf.70195 ↩