超大规模地形场景的高性能漫游

被引:55
作者
李胜
冀俊峰
刘学慧
吴恩华
机构
[1] 中国科学院软件研究所计算机科学重点实验室
关键词
交互式漫游; 超大规模地形场景; 受限法向锥; 潜在轮廓; 增量地平线;
D O I
暂无
中图分类号
TP391.9 [计算机仿真];
学科分类号
080203 ;
摘要
超大规模地形场景包含大量的几何和纹理数据,无法一次性载入内存,并具有极高的复杂度,因而无法进行实时绘制.提出一种高性能的外存地形场景实时漫游技术.该方法使用离散层次细节技术并结合视点相关的动态连续层次细节选择和过渡.算法为地表的简化提出一种新的基于受限法向锥的误差计算方法,使得模型简化具有轮廓保持和光照保持特性.当生成网格包含三角形数目相当时,该方法比传统的基于几何误差的简化更加符合漫游时视觉的感知规律.场景简化过程中提取出的潜在轮廓特征可以通过巧妙地构建漫游时视线方向上的增量地平线来随时更新场景不同部分的可见性信息,并以此控制无用数据页面的载入和无效场景部分的绘制,提高绘制速度.漫游系统采用多线程技术,使CPU,GPU,I/O三者的效率得到充分发挥,并可实时生成具有光照和阴影效果的漫游图像.
引用
收藏
页码:535 / 545
页数:11
相关论文
共 14 条
  • [1] Horizon occlusion culling for real-time rendering of hierarchical terrains.In:Gross M,Joy KI,Moorhead RJ,eds. Lloyd B,Egbert P. Proc.of the IEEE Visualization . 2002
  • [2] Feature-Based visibility-driven CLOD for terrain.In:Rokne J,Klein R,Wang W,eds. Li S,Liu X,Wu E. Proc.of the Pacific Graphics . 2003
  • [3] GPU Gems:Programming Techniques,Tips and Tricks for Real-Time Graphics. Fernando R. . 2004
  • [4] Fast horizon computation at all points of a terrain with visibility and shading application. Stewart J. IEEE Trans.on Visualization and Computer Graphics . 1998
  • [5] Space filling curves and their use in the design of geometric data structures. Asano T,Ranjan D,Roos T,Ewlzl E,Widmayer P. Theoretical Computer Science . 1997
  • [6] BDAM-Batched dynamic adaptive meshes for high performance terrain visualization. Cignoni P,Ganovelli F,Gobbetti E,Marton F,Ponchino F,Scopigno R. Computer Graphics . 2003
  • [7] Terrain decimation through quadtree morphing. Cline D,Egbert P. IEEE Trans.on Visualization and Computer Graphics . 2001
  • [8] Terrain simplification simplified:A general framework for view-dependent out-of-core visualization. Lindstrom P,Pascucci V. IEEE Trans.on Visualization and Computer Graphics . 2002
  • [9] Interactive shadow generation in complex environments. Govindaraju N,Lloyd B,Yoon SE,Sud A,Manocha D. ACM Transactions on Graphics . 2003
  • [10] Smooth view-dependent level-of-detail control and its application to terrain rendering.In:Ebert DS,Rushmeier H,Hagen H,eds. Hoppe H. Proc.of the IEEE Visualization . 1998