飞行姿态的三维动态实时显示本科

飞行姿态的三维动态实时显示本科

ID:28556853

大小:1.96 MB

页数:41页

时间:2018-12-11

飞行姿态的三维动态实时显示本科_第1页
飞行姿态的三维动态实时显示本科_第2页
飞行姿态的三维动态实时显示本科_第3页
飞行姿态的三维动态实时显示本科_第4页
飞行姿态的三维动态实时显示本科_第5页
资源描述:

《飞行姿态的三维动态实时显示本科》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、飞行姿态的三维动态实时显示摘要三维视景仿真是虚拟现实领域的主要研究课题,它能利用计算机为人们建立一个逼真度和可信度都较高的虚拟场景,在当前很多领域中都有了广泛的应用,包括交互式的游戏娱乐、大型的工程漫游、城市规划等。尤其是在军事方面关于武器研制和飞行器试验中,通过该手段可以获取丰富的仿真数据,是一种经济方便的可视化分析和研究的方法。本文基于OpenGL,应用VisualC++6.0平台,用C++编程对飞行器的飞行场景进行了设计与仿真这样做的目的是由于在实际操纵中,使用真实的飞机来训练新操作手的风险和代价是很高的,所以,在实验室中使用模拟训练

2、器来训练是国内外通常采用的有效方法。文章使用纹理贴图的方法实现了对天空和地面的模拟,用多边形组成了飞机,使用键盘来实现对飞机的操作,同时添加了雾以及光照来增加场景的真实感。程序的运行结果比较符合预期要求,对实际操纵有一定的借鉴意义。此外也可用于三维游戏设计及其他领域。关键词:OpenGL,VisualC++,飞行器,纹理贴图The3Ddynamicreal-timedisplayofflightattitudeAbstractThreedimensionvisualsimulationisamainresearchtopicinthefie

3、ldofvirtualreality,itcanusethecomputerforpeopletosetupavirtualscene,fidelityandreliabilityarehigherinthecurrenthasawidespreadapplicationinmanyfields,includinginteractivegameentertainment,largeengineeringroaming,urbanplanning,etc.Especiallyonweaponsinthemilitaryfieldexperim

4、ents,andaircraftcangetrichbythemeansofsimulationdata,isaneconomicandconvenientmethodofvisualizationanalysisandresearch.ThepaperusesC++programmingdesignandsimulatethesceneofaircraftflightbasedontheOpenGLandapplyVisualC++6.0platform.Thankstousingtherealaircrafttotrainnewoper

5、ators,therisksandcostsarehighwhenintheactualmanipulation,soathomeandabroad,theeffectivemethodoftrainingoperatorsisthroughthetrainingsimulatorsinthelaboratory.Thearticleusestexturemappingmethodtoachieveasimulationoftheskyandtheground,aircraftpolygonsandusethekeyboardtotheop

6、erationoftheaircraft,atthesametime,addingthefogandlighttoincreasetherealismofthescene.Theresultsoftheprogramisinlinewiththeexpectations,furthermore,ithaveasignificanceeffectontheactualmanipulation.Alsocanbeusedinthedesignof3dgamesandotherfields.Keywords:OpenGL,VisualC++,ai

7、rcraft,Texturemap目录中文摘要I英文摘要II1绪论11.1前言11.2国内外相关研究情况21.3本文研究的目的及主要内容22实时性42.1实时性42.2实时性的重要性42.3实时性的实现42.3.1显示列表的优势52.3.2显示列表的适用场合52.3.3创建显示列表62.3.4执行显示列表62.3.5管理显示列表63三维模型操作及场景绘制原理83.1基本框架83.1.1构建应用程序框架83.1.2建立图形操作描述表83.1.3设置像素格式83.2坐标变换93.2.1视图变换113.2.2模型变换113.2.3投影变换123.

8、2.4视区变换123.3纹理映射123.3.1纹理123.3.2纹理数据133.4漫游的原理143.5屏幕显示154场景的构建174.1天空的构建174.2地面194.2.1地面

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。