Abstract
There are many methods proposed for generating polycube polyhedrons, but it lacks the study about the possibility of generating polycube polyhedrons. In this paper, we prove a theorem for characterizing the necessary condition for the skeleton graph of a polycube polyhedron, by which Steinitz's theorem for convex polyhedra and Eppstein's theorem for simple orthogonal polyhedra are generalized to polycube polyhedra of any genus and with non-simply connected faces. Based on our theorem, we present a faster linear algorithm to determine the dimensions of the polycube shape space for a valid graph, for all its possible polycube polyhedrons. We also propose a quadratic optimization method to generate embedding polycube polyhedrons with interactive assistance. Finally, we provide a graph-based framework for polycube mesh generation, quadrangulation, and all-hex meshing to demonstrate the utility and applicability of our approach.
| Original language | English |
|---|---|
| Pages (from-to) | 311-322 |
| Number of pages | 12 |
| Journal | Computer Graphics Forum |
| Volume | 38 |
| Issue number | 7 |
| DOIs | |
| State | Published - Oct 1 2019 |
Keywords
- CCS Concepts
- Mesh geometry models
- • Computing methodologies → Mesh models
- • Mathematics of computing → Graphs and surfaces
Fingerprint
Dive into the research topics of 'Polycube Shape Space'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver