三维地形漫游系统的OPENGL实现引言21地形可视化的概念:22 三维地形的生成技术:321 基于真实数据的地形生成322 基于分形技术的地形生成32.3 Diamond一Square算法:43基于OpenGL的地形渲染:53.1:OpenGL的基本操作64 三维地形的简化技术:74.1四叉树的LOD简化算法74.2自适应实时网格优化算法(ROAM)95三维地形的漫游系统:1051各个类之间的类视图,如图所示:105.2各个类的具体实现:115.21数据采集和处理115.2.2Lod 类,封装LOD技术115.3系统实现12引言本系统是基于OpenGL的三维地形漫游,系统主要包括三个方面:地形数据的采集和计算,由于本系统是采用随机中点位移法得到地形高度图数据。采用Diamond一Square算法得到原始数据。地形渲染,采用基于OpenGL的环境,在地形中加入光照,雾,天空,以及纹理等效果对地形进行模拟,使其更接近真实。采用LOD技术对地形进行简化和管理。 1