Precise convex hull computation for freeform models using a hierarchical Gauss map and a Coons bounding volume hierarchy

Yong Joon Kim, Myung Soo Kim, Gershon Elber

Research output: Contribution to journalArticlepeer-review

Abstract

We present an interactive-speed algorithm for computing the precise convex hull of freeform geometric models. The algorithm is based on two pre-built data structures: (i) a Gauss map organized in a hierarchy of normal pyramids and (ii) a Coons bounding volume hierarchy (CBVH) which effectively approximates freeform surfaces with a hierarchy of bilinear surfaces. For the axis direction of each normal pyramid, we sample a point on the convex hull boundary using the CBVH. The sampled points together with the hierarchy of normal pyramids serve as a hierarchical approximation of the convex hull, with which we can eliminate the majority of redundant surface patches. We compute the precise trimmed surface patches on the convex hull boundary using a numerical tracing technique and then stitch them together in a correct topology while filling the gaps with tritangent planes and bitangent developable scrolls. We demonstrate the effectiveness of our algorithm using experimental results.

Original languageEnglish
Pages (from-to)252-257
Number of pages6
JournalCAD Computer Aided Design
Volume46
Issue number1
DOIs
StatePublished - 2014

Keywords

  • Convex hulls
  • Developable scroll
  • Freeform surfaces
  • Stereographic projection
  • Support distance
  • Tritangent
  • Upper envelope

All Science Journal Classification (ASJC) codes

  • Computer Science Applications
  • Computer Graphics and Computer-Aided Design
  • Industrial and Manufacturing Engineering

Fingerprint

Dive into the research topics of 'Precise convex hull computation for freeform models using a hierarchical Gauss map and a Coons bounding volume hierarchy'. Together they form a unique fingerprint.

Cite this