Shape space exploration of constrained meshes

Yongliang Yang, Yijun Yang, Helmut Pottmann, Niloy J. Mitra

Research output: Contribution to journalArticlepeer-review

63 Scopus citations


We present a general computational framework to locally characterize any shape space of meshes implicitly prescribed by a collection of non-linear constraints. We computationally access such manifolds, typically of high dimension and co-dimension, through first and second order approximants, namely tangent spaces and quadratically parameterized osculant surfaces. Exploration and navigation of desirable subspaces of the shape space with regard to application specific quality measures are enabled using approximants that are intrinsic to the underlying manifold and directly computable in the parameter space of the osculant surface. We demonstrate our framework on shape spaces of planar quad (PQ) meshes, where each mesh face is constrained to be (nearly) planar, and circular meshes, where each face has a circumcircle. We evaluate our framework for navigation and design exploration on a variety of inputs, while keeping context specific properties such as fairness, proximity to a reference surface, etc. © 2011 ACM.

Bibliographical note

KAUST Repository Item: Exported on 2020-10-01
Acknowledgements: We thank Daniel Piker for providing the starting "rheotomic" mesh used as the input mesh in Figure 1 and for the starting flat meshes in the upper two rows of Figure 18. We thank Johannes Wallner for his many useful comments and suggestions, Alexander Schiftner, Mathias Hobinger and Michael Eigensatz for their help and valuable comments, and the anonymous reviewers for their feedback. We are grateful to Heinz Schmiedhofer for the final renderings. The work has been partially supported by Austrian Science Fund (FWF) grant P23735-N13 and Austrian Science Promotion Agency (FFG) grant 813391.

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design


Dive into the research topics of 'Shape space exploration of constrained meshes'. Together they form a unique fingerprint.

Cite this