首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 328 毫秒
1.
MFC框架下基于Vega的视景驱动程序设计研究   总被引:2,自引:0,他引:2  
介绍Vega视景开发软件的体系结构和在Windows平台上Vega可选择3种开发环境,根据实践详细地论述了基于MFC和Vega应用程序设计的方法,以及MFC框架下开发Vega视景驱动所遇到的问题及解决方法.该研究能够使开发者较容易的开发出基于MFC的Vega应用程序,并为其提供很好的借鉴和帮助.  相似文献   

2.
基于HLA的分布式导弹攻防视景仿真系统   总被引:3,自引:2,他引:1  
HLA和虚拟现实相结合,使得通过计算机生成的综合环境具有真实感,具有较高的可信度.文中基于新一代实时视景仿真软件平台Vega Prime和HLA仿真支撑平台MAK RTI设计开发了导弹攻防视景仿真系统.介绍了导弹攻防仿真大系统的总体框架,视景仿真系统的功能设计以及联邦通信,给出了程序流程.最后针对Vega Prime自带特效无法达到导弹攻防可视化要求的现状,实现了Vega Prime下调用OpenGL函数来表现特效这一关键技术.与导弹攻防仿真大系统的联调表明,该系统逼真流畅地演示出仿真系统作战想定的全过程,并且满足系统仿真的实时性要求.  相似文献   

3.
基于Creator和Vega的红外飞行视景仿真   总被引:1,自引:0,他引:1  
目前,红外飞行视景仿真已成为飞行仿真的一个重要研究方向,具有重大的军事和经济意义.针对视景仿真技术对于在夜视条件下也可以进行飞行仿真的问题,文中提出利用Creator建立三维地形模型;基于Vega仿真软件环境开发天空、地面背景和飞机效果;利用Vega中的SensorVision模块讨论了红外飞行视景生成技术,模拟在夜视条件下红外飞行视景环境,以及观察到的红外景象;利用C 编程,调用Vega API函数,开发了视景仿真程序,最后基于MFC完成了对于红外飞行视景仿真的软件界面的开发.开发和应用结果表明,该系统灵活通用,比基于OpenGL图形库开发的红外视景仿真提高了画面逼真度,缩短了开发周期.  相似文献   

4.
视景仿真的关键技术   总被引:13,自引:0,他引:13  
针对视景仿真开发中的几个常见问题,提出了解决方案。包括:利用回调函数将OpencL代码嵌入到Vega应用程序中,实现Vega中未能提供的图形功能;分析了视景坐标系与模型坐标系之间的对应转换关系,给出两种常用的转换公式;概述了通用视点方式的设计方法,通过开发自定义运动模式实现了以输入设备控制视点的方法。  相似文献   

5.
导弹对抗的视景仿真   总被引:7,自引:0,他引:7  
在巡航导弹和地空导弹对抗仿真系统之上,将仿真结果以三维视景仿真技术展示。利用Multigen Creator建立巡航导弹、地空导弹和地形的三维仿真实体模型,以Vega作为视景仿真驱动和渲染软件,用导弹对抗仿真系统计算的结果来驱动视景模型,并在仿真中添加了特殊效果,如导弹的尾迹、爆炸场面等。文中详细给出了Vega提供的API的使用顺序和方法。最终开发出的视景仿真系统具有很强的沉浸感。  相似文献   

6.
为了评估半主动激光制导导弹的效能,介绍了一种基于HLA和MultiGen Vega环境开发分布式虚拟现实仿真系统的方法。利用MultiGen Creator建立导弹,攻击目标,地形的仿真模型。以半主动激光制导导弹对地面保护目标的攻击,以及激光为保护地面目标而对导弹导引头干扰的数学模型为基础,利用HLA建立分布式交互仿真环境,通过Vega来驱动视景仿真模型。并在仿真中添加了特殊效果。该系统实现了一个可重用,具有互操作性的光电对抗仿真支撑平台。该仿真系统能够方便地对参数进行修改,直观的显示仿真结果,方便地对武器效能进行评价。  相似文献   

7.
宋海松  张威 《计算机仿真》2005,22(6):237-240
分布式仿真系统的程序流程控制方法是仿真系统开发的关键。深入分析了HLA技术框架和Vega视景仿真的程序流程控制机制,基于Vega仿真应用和HLA联邦执行过程的程序结构,在多线程环境中利用面向对象分析与设计技术、数据库技术和Windows消息响应机制,提出了一种以Vega仿真循环为主、优先执行联邦成员功能的程序设计方法,充分满足了Vega视景仿真和联邦成员交互控制的功能需求,减小了系统程序设计和开发的难度,并保证了较好的运行效率。  相似文献   

8.
OpenGL在Vega开发环境中的应用研究   总被引:9,自引:0,他引:9  
Vega作为一种优秀的视景仿真软件,已经成为视景仿真领域的主流开发平台,但对于某些专业的视景仿真系统开发还存在一定的困难,有些功能在Vega中无法实现,必须将OpenGL直接引入Vega中。本文阐述了Vega开发平台与penGL相结合使用的一些关键技术及开发方式,并将其应用于卫星轨迹预报的视景仿真系统中,取得了良好的效果。  相似文献   

9.
防区外导弹攻防对抗可视化仿真系统是防区外导弹攻防对抗仿真分析系统的一个重要组成部分,可以实时呈现三维攻防对抗战场态势,是虚拟现实技术的重要应用.针对防区外导弹攻防对抗系统的特点,基于Creatar和Vega视景开发的一般过程,采用Cmator建立了各个仿真实体的三维模型以及地形等环境模型,并采用Vega进行了视景仿真系统的驱动,完成了空地远程防区外导弹攻防对抗可视化仿真系统,根据攻防对抗推进过程,实时呈现三维攻防对抗战场态势,给仿真试验者形象直观的感觉.结果表明视景仿真系统模型准确,三维视景逼真,并具有良好的实时性和可控性,很好地再现了防区外导弹攻防对抗过程.  相似文献   

10.
导弹追踪攻击虚拟仿真的研究与实现   总被引:2,自引:0,他引:2  
为了解决动态仿真系统的实时显示问题,利用面向对象的程序设计技术,采用先进高效的虚拟现实开发平台,综合运用多学科技术开发了一个虚拟现实仿真系统,以功能强大且方便快捷的三维视景生成环境Vega作为开发工具,仿真了某型导弹飞行追踪的攻击过程,获得了逼真的效果,大大减少了工作量,提高了开发效率。  相似文献   

11.
虚拟维修通用仿真软件系统的设计   总被引:1,自引:0,他引:1  
针对目前装备维修保障的现状,基于高层三维图形开发环境,开发设计一套虚拟维修仿真系统,适用于各种装备的虚拟维修训练仿真。通过MultiGen Creator建立三维的装备实体模型,利用C++编程,调用Vega API函数,开发仿真程序。从系统开发软件入手,给出了虚拟维修系统框架结构,并通过模型建立、虚拟人控制、程序控制实现和视景驱动控制进行虚拟维修系统的开发。通过对诸多方面进行逐步分析与设计,给出了进行虚拟维修训练开发关键技术解决方案,并将该方法成功应用于某型导弹的虚拟实验室。  相似文献   

12.
针对直升机仿真与地面模拟训练的需求,根据系统集成的开发理念,开发出一个集VC++、Matalb/Simulink和Vega三维可视化功能于一体的直升机仿真模拟训练系统;该集成仿真平台通过VC++编程,将软件界面与Simulink模型有机结合在一起,利用Matlab引擎对Simulink模型进行控制,并将仿真结果送到Vega场景中实时显示;实际运行结果表明,该系统仿真效果与实际效果基本一致,达到了设计要求,具有较好的实用性。  相似文献   

13.
直升机仿真模拟训练软件系统设计实现   总被引:1,自引:0,他引:1  
针对直升机仿真与地面模拟训练的需求,以VC++和Vega为开发工具,研制了一套具有三维视景显示功能的软件系统。通过编写直升机各执行机构的递推运算程序实现直升机模型的解算,用MFC设计直升机"操纵台"与"驾驶杆"界面,在Vega配置的视景仿真环境中显示直升机飞行姿态,以GDI为辅助工具编写虚拟仪表和曲线显示窗口,实时显示直升机姿态角、航向角和速度等飞行数据,实现了直升机仿真与模拟训练功能。实际运行结果表明,该系统仿真效果逼真,达到了设计要求,具有较好的实用性。  相似文献   

14.
Vega Prime结合OpenGL的导弹尾焰实时模拟   总被引:1,自引:0,他引:1  
研究基于Vega Prime的导弹作战系统仿真实验,针对使用Vega Prime的粒子特效模拟高速飞行导弹尾焰会出现尾焰不连续而影响仿真可视化效果的问题,提出将Vega Prime与OpenGL相结合的方法.基于粒子系统基本原理,对导弹尾焰进行建模;依据Vega Prime的事件发布订阅机制将OpenGL引入到Vega Prime中.模拟的尾焰形态逼真,动感十足,满足仿真实时性与真实性要求,解决了Vega Prime模拟导弹尾焰存在缺陷的问题.  相似文献   

15.
Vega开发无人机模拟飞行视景系统   总被引:1,自引:1,他引:0  
"某型无人机模拟飞行系统"是一个用于模拟无人机飞行的全任务试飞仿真系统,而视景系统作为整个仿真系统的终端显示平台,其开发的优劣直接影响到整个系统的综合性能;针对传统视景系统建模周期慢、仿真效果差等特点,提出了一种利用仿真软件Vega开发视景系统的方法,使用Creator中的"贯通面"、LOD、DOF技术建立了逼真的无人机和地景模型,Lynx搭建底层模型文件,基于MFC的Vega编程控制无人机位姿、视点、舵面偏转等,至此完成无人机视景系统的驱动;无人机试飞实验证明,该视景系统取得了比传统视景系统更好的效果。  相似文献   

16.
空空导弹攻击过程视景仿真研究   总被引:1,自引:0,他引:1  
李保刚 《微机发展》2012,(3):113-116
为复现空空导弹打靶攻击过程,满足部队训练评估需要,提出了利用虚拟现实技术进行视景仿真的解决方案。采用Creator建模软件建立飞机、导弹、靶标等三维模型,利用Vega Prime视景仿真软件和Microsoft Visual Studio.NET2003软件开发环境,对所建模型进行场景渲染和攻击过程的飞行仿真,仿真程序完整演示了空空导弹从飞机上发射、空中飞行、击中靶弹的全过程,效果逼真,交互性好。仿真结果证明了上述方法的可行性和有效性,为部队打靶训练提供了一种有效的评估分析手段。  相似文献   

17.
基于Vega的某飞行模拟器视景平台设计与实现   总被引:2,自引:3,他引:2  
目的:“某飞行模拟器训练系统”是一个典型的针对第三代军机、运用现代先进技术研制的全任务仿真系统。以该系统为背景,基于先进的虚拟现实和视景仿真软件-Vega和MuhiGen Creator,设计与开发了视景仿真系统。方法:分析了三维视景仿真的系统结构,采用MultiGen Creator进行三维场景建模,通过Vega实现了模型的驱动。结果:建立了既有丰富的场景,又能很好地满足虚拟环境真实沉浸感要求的视景系统。结论:建立的飞行模拟器视景系统能够满足飞行训练的要求。  相似文献   

18.
刘晓川  王海涛  顾浩 《计算机仿真》2003,20(2):46-47,50
该文介绍了实时操作系统的一般特征,分析了Windows NT(2000)在实时特性上的缺陷,阐述了Windows NT(2000) RTX平台解决实时问题的原理,以及在半这物仿真中的应用模型,WindowsNT(2000) RTX平台已经成功应用在某型舰炮武器仿真训练设备中,取得了良好的效果。  相似文献   

19.
火炮射击训练视景仿真系统设计与实现   总被引:1,自引:0,他引:1  
关于火炮射击训练系统设计问题,针对火炮实装实弹训练存在高成本,高危险,受客观条件限制多等问题,提出利用视景仿真技术的火炮射击训练方法。在Creator建模工具上创建了火炮、炮弹、目标三维模型和射击场地形;依据火炮外弹道模型,设计开发了基于Vega Prime的火炮射击训练系统原型;针对Vega Prime界面设计不足,采用MFC开发了友好的人机操作界面。运行结果表明,系统能实时仿真火炮射击操作过程,满足火炮射击训练要求。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

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

京公网安备 11010802026262号