摘要
三维地形是虚拟自然环境中不可缺少的因素,也是虚拟仿真领域中视景系统的重要组成部分.三维地形的巨大数据量一直是视景仿真研究中的难点与热点.本文提出用函数曲面来保存地形顶点数据,在渲染开始前预先载入和计算生成地形数据,而在渲染阶段则利用视点相关LOD(Levelof Detail)模型来简化渲染数据,实现大规模地形网格的绘制.实验结果表明,该方法能有效减少实时绘制时的计算量,提高绘制速度,较好地保证了大规模三维地形的实时生成效果.
3D terrain is an indispensable factor in virtual natural environment and an important part of visual simulation system. The tremendous data of 3D terrain are always the difficulties and hotspots of visual simulation. In this paper, the vertex data of terrain were saved by using the function of curvedsurface. The data of terrain have been loaded and calculated before rendering. During the rendering, the data were reduced by view-dependent LOD (Level of Detail) model. This algorithm can carry out the rendering of large scale 3D terrain grid. The experimental results show that this algorithm can effectively reduce the computing amount of real time rendering, improve the speed and gain a satisfactory rendering result.
出处
《北京交通大学学报》
EI
CAS
CSCD
北大核心
2007年第4期124-127,共4页
JOURNAL OF BEIJING JIAOTONG UNIVERSITY
关键词
三维地形
函数曲面
LOD
三角网格
3D terrain
function of curved surface
LOD
triangle grid