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

Vega开发环境的扩展研究
引用本文:宋志明,康凤举.Vega开发环境的扩展研究[J].系统仿真学报,2004,16(1):178-179.
作者姓名:宋志明  康凤举
作者单位:西北工业大学航海工程学院,西安,710072
基金项目:国防预研基金资助项目(51404040203)
摘    要:目前版本的Vega软件不能满足各工程领域的视景仿真开发需求。在分析了Vega组成及工作原理的基础上,提出了开发Vega扩展模块的方法。包括:开发DLL以创建自定义模块类,通过注册回调函数以支持Vega公用函数以及实现具体的绘图功能;定义DLL导出函数为客户程序初始化模块等提供接口;创建关键字配置文件、GUI配置文件以及Lynx插件DLL,实现Lynx界面的扩展。基于该方法研制的“水下空间”模块已付诸应用,提高了水下场景视景仿真的开发效率。

关 键 词:视景仿真  Vega  扩展模块  模块类  Lynx
文章编号:1004-731X(2004)01-0178-02
修稿时间:2002年11月7日

Research on Extending Vega Development Environment
SONG Zhi-ming,KANG Feng-ju.Research on Extending Vega Development Environment[J].Journal of System Simulation,2004,16(1):178-179.
Authors:SONG Zhi-ming  KANG Feng-ju
Abstract:The current version of Vega cant satisfy the developing requirements in many engineering fields. Based on the analysis of Vega software, the method of developing Vega extending module is presented. Through developing DLL, the module class is created. The callback routines are registered for all common Vega routines as well as the drawing function. The initialization of module class is supported by exported function of the DLL. The Lynx is extended through developing keyword configure file, GUI configure file and the lynx plug-in DLL. Based on above method, Under Water module is created and applied. The development efficiency is improved for the underwater scene simulation.
Keywords:scene simulation  Vega  extending module  module class  Lynx
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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