• DocumentCode
    1505138
  • Title

    Supercubes: A High-Level Primitive for Diamond Hierarchies

  • Author

    Weiss, Kenneth ; De Floriani, Leila

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Maryland, College Park, MD, USA
  • Volume
    15
  • Issue
    6
  • fYear
    2009
  • Firstpage
    1603
  • Lastpage
    1610
  • Abstract
    Volumetric datasets are often modeled using a multiresolution approach based on a nested decomposition of the domain into a polyhedral mesh. Nested tetrahedral meshes generated through the longest edge bisection rule are commonly used to decompose regular volumetric datasets since they produce highly adaptive crack-free representations. Efficient representations for such models have been achieved by clustering the set of tetrahedra sharing a common longest edge into a structure called a diamond. The alignment and orientation of the longest edge can be used to implicitly determine the geometry of a diamond and its relations to the other diamonds within the hierarchy. We introduce the supercube as a high-level primitive within such meshes that encompasses all unique types of diamonds. A supercube is a coherent set of edges corresponding to three consecutive levels of subdivision. Diamonds are uniquely characterized by the longest edge of the tetrahedra forming them and are clustered in supercubes through the association of the longest edge of a diamond with a unique edge in a supercube. Supercubes are thus a compact and highly efficient means of associating information with a subset of the vertices, edges and tetrahedra of the meshes generated through longest edge bisection. We demonstrate the effectiveness of the supercube representation when encoding multiresolution diamond hierarchies built on a subset of the points of a regular grid. We also show how supercubes can be used to efficiently extract meshes from diamond hierarchies and to reduce the storage requirements of such variable-resolution meshes.
  • Keywords
    computational geometry; mesh generation; rendering (computer graphics); diamond hierarchies; edge bisection rule; highly adaptive crack-free representations; multiresolution approach; nested decomposition; nested tetrahedral meshes; polyhedral mesh; supercubes; tetrahedra sharing; volumetric datasets; Computer science; Encoding; Geometry; Isosurfaces; Spatial resolution; Longest edge bisection; diamonds; hierarchy of diamonds; multiresolution models; selective refinement.;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2009.186
  • Filename
    5290779