首页 | 本学科首页   官方微博 | 高级检索  
     

基于OpenGL三维飞行模拟的实现
引用本文:马存宝,朱超. 基于OpenGL三维飞行模拟的实现[J]. 工业仪表与自动化装置, 2014, 0(3): 33-36
作者姓名:马存宝  朱超
作者单位:西北工业大学航空学院,西安710072
摘    要:
实现操作面、起落架的运动能够真实的模拟飞机飞行过程。利用3DSMAX软件构建民机的各个部件的三维模型,并将其直接导入到OpenGL中。针对动画效果的逼真性,通过使用OpenGL建立地形和天空的三维模型,在实现地形时运用了颜色缓冲器、深度缓冲器,在绘制天空时运用了纹理贴图技术。使用鼠标按键输入操作实现画面的放大缩小可以更加清楚的了解操作面的状态。在此基础上调用飞参数据和使用双缓冲技术实现了飞机的三维飞行模拟。

关 键 词:三维建模  OpenGL  DSMAX  飞行再现  双缓冲技术

The implementation of 3 D flight simulation based on the OpenGL
MA Cunbao,ZHU Chao. The implementation of 3 D flight simulation based on the OpenGL[J]. Industrial Instrumentation & Automation, 2014, 0(3): 33-36
Authors:MA Cunbao  ZHU Chao
Affiliation:( School of Aeronautics, Northwestern Polytechnical University, Xi' an 710072, China)
Abstract:
Achieving operating surfaces and landing gear movement can realistic simulation of aircraft flight.Using 3DSMAX software to build a three -dimensional model of the various components of civil aircraft, and directly imported into OpenGL .A more realistic animation by using OpenGL to create a three-dimensional model of the terrain and sky .Terrain use the color buffer , depth buffer and the use of texture mapping technology in the draw of the sky .Using the state of the mouse button input operation screen zoom can be a more clear understanding of the operating surface .On this basis , by calling flight parameter and using double buffering technology to achieve a three -dimensional aircraft flight simulation .
Keywords:three-dimensional modeling  OpenGL  3DSMAX  flight reproduction  double buffering technology
本文献已被 CNKI 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号