聂 岩 云美厚
河南理工大学资源环境学院,河南 焦作 454000
基于OpenGL的野外地震勘探区场区建模及漫游实现
聂 岩 云美厚
河南理工大学资源环境学院,河南 焦作 454000
结合野外地震勘探虚拟仿真系统开发实例,分析了利用碎片整合思想实现地震勘探区三维场景的建模问题,并深入讨论了模拟行走和仿真飞行两种不同漫游模式下的算法思想及功能实现。经测试,系统仿真效果好,交互性能高,为后期地震勘探作业流程的仿真开发工作起到了很好的铺垫。
地震勘探;OpenGL;天气仿真;虚拟漫游
地震勘探技术由于高分辨率、高精度和高控制性[1]的优点而被广泛地应用于地下矿藏构造形态及储量特征的勘察工作中,全社会对地震勘探的投入及人才方面的培养也日益加大,然而,地震勘探设备由于价格昂贵、体积庞大,加之实验场地位于野外,为此,在专业人才培养方面,国内很多企业和高校都遇到了经费不足、场地难找、安全风险高等一系列问题。因此,开发一个能够模拟野外地震勘探的专业培训系统是一个亟待解决的任务。OpenGL是美国SGI公司开发的一款三维图形编程接口,目前已经成为国际上通用的开源式三维图形标准[2],它可以在多种操作系统平台中运行,用户可通过OpenGL封装的各种接口函数实现三维图形的创建、光照、纹理贴图、刚体运动模拟等功能,从而开发出顺应用户不同需求的交互式仿真程序。本文即结合系统开发实例,探讨在VC++6.0的MFC编程环境下利用OpenGL实现野外地震勘探区场区的构建及场区漫游功能的仿真技术。……