thumbnail

Interactive Out-of-core Visualization of Very Large Landscapes on Commodity Graphics Platforms

Paolo Cignoni, Fabio Ganovelli, Enrico Gobbetti, Fabio Marton, Federico Ponchio, and Roberto Scopigno

November 2003

Abstract

We recently introduced an efficient technique for out-of-core rendering and management of large textured landscapes. The technique, called Batched Dynamic Adaptive Meshes (BDAM), is based on a paired tree structure: a tiled quadtree for texture data and a pair of bintrees of small triangular patches for the geometry. These small patches are TINs that are constructed and optimized off-line with high quality simplification and tristripping algorithms. Hierarchical view frustum culling and view-dependent texture/geometry refinement is performed at each frame with a stateless traversal algorithm that renders a continuous adaptive terrain surface by assembling out of core data. Thanks to the batched CPU/GPU communication model, the proposed technique is not processor intensive and fully harnesses the power of current graphics hardware. This paper summarizes the method and discusses the results obtained in a virtual fly-through over a textured digital landscape derived from aerial imaging.

Reference and download information

Paolo Cignoni, Fabio Ganovelli, Enrico Gobbetti, Fabio Marton, Federico Ponchio, and Roberto Scopigno. Interactive Out-of-core Visualization of Very Large Landscapes on Commodity Graphics Platforms. In Olivier Balet, Gérard Subsol, and Patrice Torguet, editors, International Conference on Virtual Storytelling. Volume 2897 of Lecture Notes in Computer Science. Pages 21-29, Springer Verlag, New York, NY, USA, November 2003. Proc. Second International Conference, ICVS 2003, Toulouse, France, November 20-21, 2003, Proceedings.

Related multimedia productions

thumbnail
Fabio Bettio, Enrico Gobbetti, Fabio Marton, Giovanni Pintore
Multiresolution Terrain Rendering in Support of Simulation for Planetary Surface Robot Development
CRS4 Video n. 150 - Date: June 2009
thumbnail
Paolo Cignoni, Fabio Ganovelli, Enrico Gobbetti, Fabio Marton, Federico Ponchio, and Roberto Scopigno
Batched Dynamic Adaptive Meshes for Terrain Rendering - Large Scale Stereoscopic Display Demostration: flight over Mars
CRS4 Video n. 123 - Date: 11/2004
thumbnail
Paolo Cignoni, Fabio Ganovelli, Enrico Gobbetti, Fabio Marton, Federico Ponchio, and Roberto Scopigno
Batched Dynamic Adaptive Meshes for Terrain Rendering - City Scale Enhanced Display Demostration: flight over Nice, France
CRS4 Video n. 122 - Date: 11/2004
thumbnail
Paolo Cignoni, Fabio Ganovelli, Enrico Gobbetti, Fabio Marton, Federico Ponchio, and Roberto Scopigno
Efficient Visualization of Large Scale Models on Commodity Graphics Platforms
CRS4 Video n. 118 - Date: 01/2004 - Duration: 00:07:50
thumbnail
Paolo Cignoni, Fabio Ganovelli, Enrico Gobbetti, Fabio Marton, Federico Ponchio, and Roberto Scopigno
Batched Dynamic Adaptive Meshes for Terrain Rendering - Region Scale Demostration: flight over Germany
CRS4 Video n. 116 - Date: 11/2003
thumbnail
Paolo Cignoni, Fabio Ganovelli, Enrico Gobbetti, Fabio Marton, Federico Ponchio, and Roberto Scopigno
Batched Dynamic Adaptive Meshes for Terrain Rendering - City Scale Demostration: flight over Nice, France
CRS4 Video n. 111 - Date: 06/2003
thumbnail
Paolo Cignoni, Fabio Ganovelli, Enrico Gobbetti, Fabio Marton, Federico Ponchio, and Roberto Scopigno
Batched Dynamic Adaptive Meshes for Terrain Rendering - Planet Scale Demostration: flight over Mars
CRS4 Video n. 110 - Date: 06/2003
thumbnail
Paolo Cignoni, Fabio Ganovelli, Enrico Gobbetti, Fabio Marton, Federico Ponchio, and Roberto Scopigno
P-BDAM: Planet Sized Batched Dynamic Adaptive Meshes
CRS4 Video n. 108 - Date: 03/2003
Presented at the IEEE Visualization 2003 Conference. Conference held in Seattle, WA, USA, October 19-24, 2003.
thumbnail
Enrico Gobbetti, Leonardo Spano and Marco Agus
Hierarchical Higher Order Face Cluster Radiosity for Global Illumination Walkthroughs of Complex Non-Diffuse Environments
CRS4 Video n. 107 - Date: 02/2003
Presented at the Eurographics 2003 Conference.
thumbnail
Paolo Cignoni, Fabio Ganovelli, Enrico Gobbetti, Fabio Marton, Federico Ponchio, and Roberto Scopigno
BDAM - Batched Dynamic Adaptive Meshes for High Performance Terrain Visualization
CRS4 Video n. 106 - Date: 01/2003
Presented at the Eurographics 2003 Conference.

Bibtex citation record

@InCollection{Cignoni:2003:IOV,
    author = {Paolo Cignoni and Fabio Ganovelli and Enrico Gobbetti and Fabio Marton and Federico Ponchio and Roberto Scopigno},
    editor = {Olivier Balet and G{\'e}rard Subsol and Patrice Torguet},
    title = {Interactive Out-of-core Visualization of Very Large Landscapes on Commodity Graphics Platforms},
    booktitle = {International Conference on Virtual Storytelling},
    series = {Lecture Notes in Computer Science},
    volume = {2897},
    pages = {21--29},
    publisher = {Springer Verlag},
    address = {New York, NY, USA},
    month = {November},
    year = {2003},
    isbn = {3-540-20535-7},
    abstract = { We recently introduced an efficient technique for out-of-core rendering and management of large textured landscapes. The technique, called Batched Dynamic Adaptive Meshes (BDAM), is based on a paired tree structure: a tiled quadtree for texture data and a pair of bintrees of small triangular patches for the geometry. These small patches are TINs that are constructed and optimized off-line with high quality simplification and tristripping algorithms. Hierarchical view frustum culling and view-dependent texture/geometry refinement is performed at each frame with a stateless traversal algorithm that renders a continuous adaptive terrain surface by assembling out of core data. Thanks to the batched CPU/GPU communication model, the proposed technique is not processor intensive and fully harnesses the power of current graphics hardware. This paper summarizes the method and discusses the results obtained in a virtual fly-through over a textured digital landscape derived from aerial imaging. },
    isbn = {3-540-20535-7},
    note = {Proc. Second International Conference, ICVS 2003, Toulouse, France, November 20-21, 2003, Proceedings},
    url = {http://vic.crs4.it/vic/cgi-bin/bib-page.cgi?id='Cignoni:2003:IOV'},
}