摘要
地形可视化是战场环境仿真的重要组成部分,文中在分析ROAM算法原理,运用网格简化和剔除算法提高渲染效率的基础上,对ROAM算法进行改进。首先对其高程数据源进行泛化,消除了ROAM算法对高程数据源的严格要求。然后根据ROAM算法自身的特点,提出了基于强制分割传播的地形块裂缝处理方法,通过在构造地形网格之前进行地形块拼接达到自动避免块间裂缝产生的目的。最后,通过实例对算法进行验证,实验结果表明改进后的算法能够实现算法的数据源无约束性,并且有效消除地形块间的裂缝,实现各地形块细节层次的一致性。
Terrain visualization is important constituent of the battlefield environment simulation, based on the analysis of the ROAM algo- rithm, using mesh to simplify and eliminate algorithm improve the rendering efficiency, the ROAM algorithm was improved. First the ele- vation data source for generalization, eliminate the strict requirements of the ROAM algorithm to elevation data. And then according to ROAM algorithm with its own characteristics, proposed the terrain block crack processing method based on forced division propagation, achieve the purpose of avoiding the crack between blocks automatically through joining terrain blocks together before construction of ter- rain grid. Finally, an example was given to validate the algorithm, the experimental results show that the improved algorithm can realize the source of data for the algorithm Without binding force,and effectively eliminate the crack between terrain blocks,realizing detail con- sistency of the terrain block level.
出处
《计算机技术与发展》
2013年第1期237-241,共5页
Computer Technology and Development
基金
江苏省自然科学基金(BK2011120)
关键词
地形可视化
ROAM算法
数据源泛化
裂缝消除
terrain visualization
ROAM arithmetic
generalizing the data source
seamless connection