Ray-casted BlockMaps for large urban models visualization

被引:17
作者
Cignoni, P. [1 ]
Di Benedetto, M. [1 ]
Ganovelli, F. [1 ]
Gobbetti, E. [1 ]
Marton, F. [1 ]
Scopigno, R. [1 ]
机构
[1] CNR, ISTI, Visual Comp Lab, I-00185 Rome, Italy
关键词
D O I
10.1111/j.1467-8659.2007.01063.x
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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 Out 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.
引用
收藏
页码:405 / 413
页数:9
相关论文
共 27 条
[1]  
Baboud L, 2006, PROC GRAPH INTERF, P195
[2]   Coherent hierarchical culling: Hardware occlusion queries made useful [J].
Bittner, J ;
Wimmer, M ;
Piringer, H ;
Purgathofer, W .
COMPUTER GRAPHICS FORUM, 2004, 23 (03) :615-624
[3]   GoLD: Interactive display of huge colored and textured models [J].
Borgeat, L ;
Godin, G ;
Blais, F ;
Massicotte, P ;
Lahanier, C .
ACM TRANSACTIONS ON GRAPHICS, 2005, 24 (03) :869-877
[4]  
Buchholz H, 2005, IEEE VISUALIZATION 2005, PROCEEDINGS, P215
[5]   Interactive display of very large textures [J].
Cline, D ;
Egbert, PK .
VISUALIZATION '98, PROCEEDINGS, 1998, :343-+
[6]  
Cook R. L., 1984, Computers & Graphics, V18, P223
[7]  
CORNELIS N, 2006, P IEEE CVPR 06
[8]  
DECORET X, 1999, COMPUT GRAPH FORUM, V18, P61
[9]  
Donnelly W., 2005, GPU GEMS 2, V1st, P123
[10]   Data processing algorithms for generating textured 3D building facade meshes from laser scans and camera images [J].
Frueh, C ;
Jain, S ;
Zakhor, A .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 2005, 61 (02) :159-184