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

在VTree中嵌入OpenGL尾焰的方法
引用本文:康炳南,唐硕,许志.在VTree中嵌入OpenGL尾焰的方法[J].计算机仿真,2007,24(1):205-208.
作者姓名:康炳南  唐硕  许志
作者单位:西北工业大学航天学院,陕西,西安,710072
摘    要:由于VTree提供的火焰特效无法满足飞行视景仿真中飞行器尾焰的绘制要求,因此采用一种简化的基于粒子系统的尾焰模型,研究了基于回调机制的将OpenGL绘制程序移植到VTree中的方法,在应用中实现了粒子系统尾焰的对象化.解决了在VTree中使用OpenGL程序常出现的状态影响问题.通过对OpenGL和VTree编程代码的分离,使该文的方法有较大的适用范围.最后给出了应用仿真实例,仿真结果表明该粒子系统模型在VTree中取得了较为逼真的尾焰效果,并可以满足飞行视景仿真的实时性要求.

关 键 词:视景仿真  粒子系统  回调机制  OpenGL  尾焰  方法  Booster  实时性  效果  系统模型  粒子系统  仿真结果  仿真实例  范围  分离  编程代码  问题  影响  状态  程序移植  使用  象化  应用
文章编号:1006-9348(2007)01-0205-04
修稿时间:2005-12-06

A Method for Adding OpenGL Booster Plume to VTree
KANG Bing-nan,TANG Shuo,XU Zhi.A Method for Adding OpenGL Booster Plume to VTree[J].Computer Simulation,2007,24(1):205-208.
Authors:KANG Bing-nan  TANG Shuo  XU Zhi
Abstract:As the plume provided by VTree does not meet the requirement of drawing booster plume of aircrafts in virtual flight simulation,a simple booster plume model based on particle system is introduced in this paper.A method based on callback mechanism to add the booster plume achieved by OpenGL to VTree application is presented.The booster plume based on particle system can be used as an object in application.The problem of state effect caused by OpenGL rendering in VTree is solved.As the OpenGL program and VTree program are written separately,the method concerned above can be used in wide application.An example is given in the end of the paper.The result shows that the booster plume based on the particle system model achieves satisfactory effect in VTree and meets the requirement of real time in flight virtual simulation.
Keywords:Virtual simulation  Particle system  Callback mechanism
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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