Zipper: A compact connectivity data structure for triangle meshes

نویسندگان

  • Topraj Gurung
  • Mark Luffel
  • Peter Lindstrom
  • Jarek Rossignac
چکیده

We propose Zipper, a compact representation of incidence and adjacency for manifold triangle meshes with fixed connectivity. Zipper uses on average only 6 bits per triangle, can be constructed in linear space and time, and supports all standard randomaccess and mesh traversal operators in constant time. Similarly to the previously proposed LR (Laced Ring) approach, the Zipper construction reorders vertices and triangles along a nearly Hamiltonian cycle called the ring. The 4.4x storage reduction of Zipper over LR results from three contributions: (1) For most triangles, Zipper stores a 2-bit delta (plus three additional bits) rather than a full 32-bit reference. (2) Zipper modifies the ring to reduce the number of exceptional triangles. (3) Zipper encodes the remaining exceptional triangles using 2.5x less storage. In spite of these large savings in storage, we show that Zipper offers comparable performance to LR and other data structures in mesh processing applications. Zipper may also serve as a compact indexed format for rendering meshes, and hence is valuable even in applications that do not require adjacency information.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Triangle Fixer: Edge-based Connectivity Compression

Encoding the connectivity of triangle meshes has recently been the subject of intense study and many representations have been proposed [9, 10, 4, 8, 2, 5]. The sudden interest in this area is fueled by the emerging demand for interactive visualization of 3D data sets in a networked environment (e.g. VRML over the Internet). Since transmission bandwidth across wide-area networks is a scarce res...

متن کامل

SQuad: Compact Representation for Triangle Meshes

The SQuad data structure represents the connectivity of a triangle mesh by its “S table” of about 2 rpt (integer references per triangle). Yet it allows for a simple implementation of expected constant-time, random-access operators for traversing the mesh, including in-order traversal of the triangles incident upon a vertex. SQuad is more compact than the Corner Table (CT), which stores 6 rpt, ...

متن کامل

Optimized Triangle Mesh Compression using Prediction Trees

Recently, a wealth of algorithms for the efficient coding of 3D triangle meshes have been published (e.g. [1,2,4,5,6,7,8]). All these focus on achieving the most compact code for the connectivity data, resulting in between 0.7 and 2 bits per triangle on the average. The geometric data, i.e. the vertex coordinates, are then coded in an order induced by the connectivity code, which is probably no...

متن کامل

Single Resolution Compression of Arbitrary Triangular Meshes with Properties

Polygonal meshes have been used as the primary geometric model representation for networked gaming and for complex interactive design in manufacturing. Accurate polygonal mesh approximation of a surface with sharp features (holes, highly varying curvatures) requires extremely large number of triangles. Transmission of such large triangle meshes is critical to many applications that interactivel...

متن کامل

Multiresolution Modelling Using Connectivity Information

Triangles meshes are the most popular standard model used to represent polygonal surfaces in Computer Graphics. Drawing these meshes as a set of independent triangles involves sending a vast amount of information to the graphic engine. The use of primitives such as triangle fans and strips, which make use of the connectivity information between the triangles in the mesh, dramatically reduces th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Computer-Aided Design

دوره 45  شماره 

صفحات  -

تاریخ انتشار 2013