论文部分内容阅读
由于近年来教学体制的改革,课堂教学时数被大幅度压缩,增加了教师讲课和学生接受知识的难度.此外,野外地质实践在实习时间上又大幅裁减,这种情况下,如何基本保证教学大纲的执行,又能使学生较快地接受并理解教师讲授的相关知识,或在较短的野外实习时间中能很快认识、观察有关地质现象,并达到更高的教学水平,是很值得我们去思考的.本文主要研究地形地貌的三维可视化技术及其应用.在吸取了计算机图形学、现代数据、计算机科学、测绘学等众多领域大量先进理论成果的基础上,文中系统的总结了三维地形可视化的理论、技术和方法.最后,以杭州地质实习为蓝本在前人理论指导下自行完成了杭州地区部分山区地形地貌与地质构造的三维表现程序,旨在解决上面提出的问题.本文在内容上大致分为四部分.首先,文章介绍了杭州实习区的基本情况,包括杭州实习区的基本概况和基本的地质状况.其次,在总结了前人理论和方法的基础上,系统的论述了实现三维地形可视化的基本理论与技术,包括地形的数据获取及处理方法、透视投影变换、实时三维地形显示等.文中还特别重点介绍了实现三维地形显示的图形引擎OpenGL图形函数库,介绍了它的基本操作、变换、光照、混合、反走样及纹理映射等方面的内容.再次,文章介绍了编制程序的具体情况,包括程序的总体框架介绍、程序核心类介绍和程序其它应用类介绍.最后,对程序的界面,菜单、按钮、控制板的作用及具体操作做了详尽的介绍.程序所表现的杭州地区地形地貌与地质构造的图形则被放在了论文的最后面.最后我衷心地希望在论文和程序完成后,能在地质教学中发挥它的作用,帮助教师指导教学,帮助学生理解概念、掌握专业知识.