摘 要
地形绘制是三维场景绘制的重要组成部分,在计算机动画、游戏动漫等许多领域具有重要的应用价值。本文重点研究基于高程图技术和OpenGL技术的三维地形绘制方法。首先,运用LOD技术生成高程数据, 并做平滑处理。 再对高程数据着色后利用OpenGL 纹理映射技术实现三维地形的绘制输出。上述方法的实验结果取得预期效果, 基本符合工程需要。
关键词:地形绘制;高程图;LOD;计算机仿真
ABSTRACT
Terrain rendering is a significant composition of three - dimensional scene rendering. This paper researches the method ofthree- dimensional terrain rendering based on Elevation map technology and OpenGL. Creating elevation data with The use of LOD techniques and smoothing treatment is done. Rendering and exporting the three- dimensional terrain with texture mapping technique of OpenGL after coloration. The experiment results of this method are expected so as to meet the requirements of projects.
Key words:terrain rendering; elevation map;LOD;computer simulation;
目 录
第一章 设计背景 1
1.1 计算机仿真 1
1.2 OpenGL绘图技术介绍 1
1.3 开发平台 2
1.4 相关设计与算法.................................3
1.5 课题目标 6
第二章 基于高程图技术的地形绘制 7
2.1 LOD技术原理 7
2.2 地形模型构造 9
2.3 视场裁剪 11
2.4 算法实现 13
第三章 程序实现与实验测试 15
3.1 总体架构 15
3.2 程序流程图 15
3.3 实验数据与成果展示............................17
参考文献 19
附录............................................. 20
外文资料
中文译文
致谢