基于OpenGL的导弹拦截模拟系统

来源 :安徽大学 | 被引量 : 0次 | 上传用户:Baggio_Fu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
虚拟现实技术,是20世纪末兴起的一门综合性的信息技术。它融合了计算机图形学、多媒体技术、人工智能、传感器、网络等多个信息技术的分支,为我们模拟现实世界的自然景观提供了有力的支持,从而大大推进了计算机技术的发展。   导弹拦截目标物的模拟在计算机或手机类游戏有着广泛的应用。本文在分析和总结国内外关于导弹拦截模拟系统的基础之上,对导弹拦截目标物的过程进行分析,结合OpenGL和粒子系统技术,在计算机上对导弹的拦截系统进行实时模拟。从目标的出现,到导弹的发射升空,到命中目标,当然这个目标可能是静止不动,也可能是按照一定的规律进行运动,也可能是无规律的,但是总可以通过本文提出的矢向量法控制导弹的速度和方向,对目标进行拦截。   本文首先对介绍了OpenGL中的关键技术,对纹理贴图、多重纹理和坐标变换进行详细分析。然后详细阐述了粒子系统的基本思想和在应用系统中经常使用的基本模型。之后对导弹拦截实验中的关键模块进行分析,并给出部分实现过程。最后,对运行的结果进行分析,并根据结果做进一步改进。   本文采用VC++6.0作为编程工具,结合OpenGL的图形图像渲染技术,在windows环境下开发基于OpenGL的导弹拦截模拟系统,模拟效果较为真实。
其他文献
学位
21世纪是一个信息化的时代,信息以及数据快速增长,这对计算能力提出了更高的要求,云计算在此环境下应运而生,它带来了新的变革。云计算是一种商业计算模型,它将计算任务分布
Web服务(Web Service)是一种自包含、自描述、模块化的应用程序,它吸收了分布式计算、网格计算和XML等各种技术的优点,解决了异构分布式计算以及代码与数据重用等问题,具有高度
为了分析解决在异构环境下,特别是异构存储环境下影响分布式系统响应的因素,以便满足大规模用户对系统的响应要求,提高系统的性能。本文从面到点入手分析了影响异构分布式系
目前计算机科学技术发展最迅速、最具有应用潜力的领域其中之一便是数据库技术,随着信息管理自动化程度的日益提高,数据库技术已经成为现代计算机信息系统和应用系统的基础和核
在过去的几十年当中,人工智能领域关于不确定性知识系统的研究中获得了很大的进展,对于表达不确定知识的有效工具贝叶斯网络的研究也逐渐深入,作为贝叶斯网络的灵敏性分析也成为
随着物联网产业的发展,分布式系统被广泛应用于工业、农业、医疗、交通和军事领域。无线传感器网络作为物联网的重要组成部分,它在信息采集过程中的安全性和有效性直接关系到
物联网是近年来新兴的网络技术,该技术在产品供应链,库存管理等等领域倍受关注。在物联网构架中,网络压力有很大一部分会集中在后端物品编码解析服务器上,如果在EPC解析过程中,ONS
在当今的互联网时代,Web是信息的重要来源,网页则是展示信息的重要媒介。网页传递着各种信息,但是其中有大量噪音信息严重影响了 Web信息的自动化挖掘和采集。如何准确的识别
在信号的时频分析过程中,Gabor变换作为一种有力的分析工具,克服了傅里叶变换不能确切地描述信号频率随时间变化情况的缺点。然而,由Dennis Gabor提出的传统复值Gabor变换由