欢迎来到天天文库
浏览记录
ID:29936238
大小:906.00 KB
页数:28页
时间:2018-12-25
《d飞行训练系统的设计与实现_毕业论》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、论文)论文题目:_3D飞行训练系统的设计与实现_系别:计算机系专业年级:学号:姓名:指导教师、职称年5月10号论文)目录摘要1第一章绪论21.1研究3D飞行训练系统的背景及研究的意义21.2飞行训练系统的国内外研究现状21.3本论文的基本路线3第二章基于OpenGL+MFC的建模基础42.1OpenGL的概念42.2OpenGL的发展历程42.3OpenGL的渲染管道52.3.1显示列表52.3.2求值程序62.3.3基于顶点的操作62.3.4初步组装62.3.5像素操作62.3.6纹理装配62.4MFC的概述62.5MFC的特点72.5.1封装72.5.2继承72.5.3虚拟函数
2、和动态约束72.6MFC的编程框架82.6.1MFC的宏观框架体系82.7MDI应用程序构成82.7.1构成应用程序对象82.7.2构成应用程序的对象之间的关系102.7.3构成应用程序的文件102.8基于OpenGL+MFC的三维模拟的编程环境配置11第三章飞行训练系统的设计及实现143.1系统的设计143.1.1系统结构的类143.1.2场景绘制及渲染163.1.3飞机训练系统的关键模拟技术173.1.4加载矩阵,控制模型变换193.2系统实现的原理及关键技术193.2.1基本的OpenGL几何变换203.2.2三维平移203.3实验结果效果图22第四章结论与展望24参考文献2
3、5致谢26论文)摘要研究在普通的PC机下开发高质量的视景仿真系统。在WindowsNT系统下,以VisualC++为开发平台,利用OpenGL和串口技术,运用面向对象的编程思想,采用MFC的编程方法[1]。首先简介了OpenGL及如何利用它进行复杂的三维建模、文本显示、天空和地形绘制以及动画生成的技术。本文在OpenGL的开发基础上,开发通过鼠标和键盘进行操作的虚拟飞行训练系统,通过飞行训练系统为飞行员提供了零危险的飞行训练,飞行训练系统提供了一个身临其境的交互式仿真环境,对飞行训练中的场景进行模拟,实现了人机自然交互;实验表明本文的方法在OpenGL场景中仿真飞机的飞行状态,如实
4、的反应出飞机的飞行状态。最终,较好地解决了飞行器三维实时显示与逼真的场景之间的矛盾[2]。关键词:开放式图形库;动画;仿真;建模;ABSTRACTThisarticlefocusonthestudyofdevelopingsimulationsystemrunningonPC.WeimplementthesimulationusingOOPmethodontheplatformintegratedwithVC++andOpenGL.FirstintroducedtheOpenGLandhowtouseitforcomplex3dmodeling,textdisplay,thesky
5、andtheterrainrenderingandanimationoftechnology.Thedevelopedvirtualflighttrainingsystemprovideduserswithfriendlymanipulationsofkeyboardandmouseforrichcontrol.Thiskindofflighttrainingsystemcanremarkablyreducetheflyingrisk.Besides,itprovidesavividsimulationprocessforuserswiththetruesceneofflyingt
6、rainingthroughtheman-machineinterfaces.Experimentsshowedthatourmethodwasfeasiblewhichmakesenseofcontrollingflyingstate.Finally,adecisionofthebalanceofreal-timeandrealitywaspresented.KEYWORDS:OpenGL;Animation;Simulation;Modeling1论文)第一章绪论1.1研究3D飞行训练系统的背景及研究的意义过去,在航空航天和军事仿真等领域的许多系统的开发研制过程中,飞行器的研制
7、往往依靠飞行实验来完成型号的定型,研制过程漫长而且花费巨大。目前,随着计算机多媒体技术、可视化技术及图形学技术的发展,我们可以使用计算机来精确地再现现实世界中的绚丽多彩的三维物体,并充分发挥自身的创造性思维,通过人机交互来模拟、改造现实世界,这就是目前最为时髦的虚拟现实技术。通过这种技术,建筑工程师可以直接设计出美观的楼房模型;军事指挥员可以模拟战场进行军事推演,网民可以足不出户游览故宫博物馆等名胜古迹等。而虚拟现实技术最重要的一部分内容就是三维图形编程。用三维仿真系
此文档下载收益归作者所有