• DocumentCode
    2092569
  • Title

    Time and Space Coherent Occlusion Culling for Tileable Extended 3D Worlds

  • Author

    Gomez, David ; Paulin, Mattis ; Vanderhaeghe, David ; Poulin, P.

  • Author_Institution
    IRIT, Univ. Toulouse III, Toulouse, France
  • fYear
    2013
  • fDate
    16-18 Nov. 2013
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    In order to interactively render large virtual worlds, the amount of 3D geometry passed to the graphics hardware must be kept to a minimum. Typical solutions to this problem include the use of potentially visible sets and occlusion culling, however, these solutions do not scale well, in time nor in memory, with the size of a virtual world. We propose a fast and inexpensive variant of occlusion culling tailored to a simple tiling scheme that improves scalability while maintaining very high performance. Tile visibilities are evaluated with hardware-accelerated occlusion queries, and in-tile rendering is rapidly computed using BVH instantiation and any visibility method, we use the CHC++ occlusion culling method for its good general performance. Tiles are instantiated only when tested locally for visibility, thus avoiding the need for a preconstructed global structure for the complete world. Our approach can render large-scale, diversified virtual worlds with complex geometry, such as cities or forests, all at high performance and with a modest memory footprint.
  • Keywords
    rendering (computer graphics); solid modelling; virtual reality; 3D geometry; BVH instantiation; CHC++ occlusion culling method; complex geometry; graphics hardware; hardware-accelerated occlusion queries; in-tile rendering; interactive large virtual world rendering; memory footprint; simple tiling scheme; space coherent occlusion culling; tile visibilities; tileable extended 3D worlds; time coherent occlusion culling; Cities and towns; Coherence; Geometry; Prediction algorithms; Rendering (computer graphics); Three-dimensional displays; Tiles; BVH; CHC++; PVS; occlusion culling; procedural modeling; tiling; visibility;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design and Computer Graphics (CAD/Graphics), 2013 International Conference on
  • Conference_Location
    Guangzhou
  • Type

    conf

  • DOI
    10.1109/CADGraphics.2013.9
  • Filename
    6814970