Compressed Adaptive Multiresolution Encoding
Markus Grabner
A new data structure compressed adaptive multiresolution encoding
(CAME) for efficient storage of adaptive multiresolution non-manifold triangle
meshes is presented. Unlike previous methods, CAME offers both data compression
and view-dependent simplification. Triangle vertices are referenced by
their relative path through the vertex hierarchy, therefore no neighborhood
relations need to be stored to perform local mesh transformations (vertex
split and edge collapse). Mesh dependencies are shown to be highly redundant
and can be encoded with little overhead. CAME is built upon the meta-node
tree recently introduced by El-Sana and Chiang (External Memory
View-Dependent Simplification, in Proceedings Eurographics 2000),
but compresses this data structure by a factor of 17.
The new method also offers external memory scene navigation, progressive
transmission, and asynchronous access to the scene database.