Title of article
Ray-Casted BlockMaps for Large Urban Models Visualization
Author/Authors
P. Cignoni، نويسنده , , M. Di Benedetto ، نويسنده , , F. Ganovelli، نويسنده , , E. Gobbetti، نويسنده , , F. Marton، نويسنده , , R. Scopigno، نويسنده ,
Issue Information
روزنامه با شماره پیاپی سال 2007
Pages
9
From page
405
To page
413
Abstract
We introduce a GPU-friendly technique that efficiently exploits the highly structured nature of urban environments
to ensure rendering quality and interactive performance of city exploration tasks. Central to our approach is a
novel discrete representation, called BlockMap, for the efficient encoding and rendering of a small set of textured
buildings far from the viewer. A BlockMap compactly represents a set of textured vertical prisms with a bounded
on-screen footprint. BlockMaps are stored into small fixed size texture chunks and efficiently rendered through
GPU raycasting. Blockmaps can be seamlessly integrated into hierarchical data structures for interactive rendering
of large textured urban models. We illustrate an efficient output-sensitive framework in which a visibility-aware
traversal of the hierarchy renders components close to the viewer with textured polygons and employs BlockMaps
for far away geometry. Our approach provides a bounded size far distance representation of cities, naturally
scales with the improving shader technology, and outperforms current state of the art approaches. Its efficiency
and generality is demonstrated with the interactive exploration of a large textured model of the city of Paris on a
commodity graphics platform.
Journal title
Computer Graphics Forum
Serial Year
2007
Journal title
Computer Graphics Forum
Record number
404825
Link To Document