Very large triangle meshes, i.e. meshes composed by millions of faces, are becoming common in many applications. Obviously, these complex meshes introduce severe overhead in transmission, rendering, processing and archival. Mesh simplification and LOD management have become a mature technology that in many cases can efficiently reduce the above overhead. But none of the available systems can manage meshes characterized by a huge size: RAM size is always a severe bottleneck. In this paper we present a system able to manage huge meshes on PC-based platforms, that supports mesh editing, simplification and detail preservation. The system represents the data using a hierarchical data structure called OEMM, which allows to maintain the data on external memory, to load dynamically in main memory only the active sections and to preserve data consistency during local updates. The system supports management and simplification of up to O(10^9) triangles meshes. The time overhead due to the external memory management are affordable. Results of the test of our system on complex meshes are presented.

External memory simplification of huge meshes

Cignoni P;Montani C;Scopigno R
2000

Abstract

Very large triangle meshes, i.e. meshes composed by millions of faces, are becoming common in many applications. Obviously, these complex meshes introduce severe overhead in transmission, rendering, processing and archival. Mesh simplification and LOD management have become a mature technology that in many cases can efficiently reduce the above overhead. But none of the available systems can manage meshes characterized by a huge size: RAM size is always a severe bottleneck. In this paper we present a system able to manage huge meshes on PC-based platforms, that supports mesh editing, simplification and detail preservation. The system represents the data using a hierarchical data structure called OEMM, which allows to maintain the data on external memory, to load dynamically in main memory only the active sections and to preserve data consistency during local updates. The system supports management and simplification of up to O(10^9) triangles meshes. The time overhead due to the external memory management are affordable. Results of the test of our system on complex meshes are presented.
2000
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Triangle decimation
Leve
Range images
Texture mapping
External memory algorithms
Computational geometry and object modeling
Curve
surface
solid and object representations
Methodology and techniques
File in questo prodotto:
File Dimensione Formato  
prod_406953-doc_142466.pdf

accesso aperto

Descrizione: External memory simplification of huge meshes
Dimensione 2.84 MB
Formato Adobe PDF
2.84 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/361912
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact