Video n. 108

P-BDAM: Planet Sized Batched Dynamic Adaptive Meshes

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

Presented at the IEEE Visualization 2003 Conference. Conference held in Seattle, WA, USA, October 19-24, 2003.

  • Date: 03/2003
  • Production: CRS4 - D
  • Master: CD108
  • Encoding: DivX
  • thumbnail

    [ HIGH QUALITY DOWNLOAD]
    26634 KB

    Abstract

    We developed an efficient technique for out-of-core management and interactive rendering of planet sized textured terrain surfaces. The technique, called P-Batched Dynamic Adaptive Meshes (P-BDAM), is based on BDAM structure. Data is partitioned into a set of BDAM tiles, each of them constituted by a pair of geometry bintrees of small triangular patches and an associated texture quadtree. Each triangular patch is a general triangulation of points on a displaced triangle. The proposed framework introduces several advances with respect to the state of the art: thanks to a batched host-to-graphics communication model, we outperform current adaptive tessellation solutions in terms of rendering speed; we guarantee overall geometric continuity, exploiting programmable graphics hardware to cope with the accuracy issues introduced by single precision floating points; we exploit a compressed out of core representation and speculative prefetching for hiding disk latency during rendering of out-of-core data; we efficiently construct high quality simplified representations with a novel distributed out of core simplification algorithm working on a standard PC network. This video demonstrates the P-BDAM technique with interactive sequences showing the real-time exploration of the whole planet Mars reconstructed from Mars Orbiter Laser Altimeter 128 samples/degree data. We are grateful to the NASA MOLA Science Team for making their data available.

    Related Publications

    thumbnail
    [1] 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. 
    thumbnail
    [2] Paolo Cignoni, Fabio Ganovelli, Enrico Gobbetti, Fabio Marton, Federico Ponchio, and Roberto Scopigno. Batching Meshes for High Performance Terrain Visualization. In Proceedings Eurographics Italy, September 2003. CDROM Proceedings.
    thumbnail
    [3] Paolo Cignoni, Fabio Ganovelli, Enrico Gobbetti, Fabio Marton, Federico Ponchio, and Roberto Scopigno. Planet-Sized Batched Dynamic Adaptive Meshes (P-BDAM). In Proceedings IEEE Visualization. Pages 147-155. IEEE Computer Society Press, October 2003. 
    thumbnail
    [4] Paolo Cignoni, Fabio Ganovelli, Enrico Gobbetti, Fabio Marton, Federico Ponchio, and Roberto Scopigno. BDAM - Batched Dynamic Adaptive Meshes for High Performance Terrain Visualization. Computer Graphics Forum, 22(3): 505-514, September 2003. Proc. Eurographics 2003 - Second Best Paper Award. 

    Related Videos and Multimedia Productions

    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
    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
    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.

    See Also

    Details on the P-BDAM technique and other terrain rendering techniques are available from our terrain visualization activities page.

    This research is done in collaboration with the ISTI-CNR Visual Computing Group .