作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2007, Vol. 33 ›› Issue (23): 54-56. doi: 10.3969/j.issn.1000-3428.2007.23.019

• 软件技术与数据库 • 上一篇    下一篇

IncrEx:一种可增量扩展的视景仿真框架

林 奕,闫 杰   

  1. (西北工业大学航天学院,西安 710072)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-12-05 发布日期:2007-12-05

IncrEx: Incremental Extensible Framework for Visual Simulation

LIN Yi, YAN Jie   

  1. (College of Astronautics, Northwestern Polytechnical University, Xi’an 710072)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-12-05 Published:2007-12-05

摘要: 视景仿真是实现目标模拟等的关键技术,通常在OpenGL、Vega等平台上直接开发。由于这些平台不提供对仿真领域的抽象建模,因此这种开发模式难以适应仿真需求的变化。该文提出了一种新的视景仿真框架。该框架通过仿真对象抽象层,对图形操作进行领域封装。实现了仿真对象间的行为共享,从而支持对仿真对象进行增量扩展,符合软件复用和迭代开发的要求。

关键词: 扩展, 框架, 视景仿真

Abstract: Visual simulation(VS) is the key technique of simulation applications, such as aim simulation. Currently, many VS applications are developed upon 3D graphical platforms directly (e.g., OpenGL, Vega). However, most of these platforms don’t consider domain modeling as the first class abstraction. Applications developed in this manner are very unlikely to be adaptive to changes of requirements. Therefore, a new VS framework, IncrEx, is designed. By inserting a simulation object layer, 3D behaviors could be encapsulated in both graphics and simulation oriented manner. In addition, these behaviors could be shared among different simulation objects so that simulation objects could be implemented in an iterated process based on code reuse.


Key words: extensibility, framework, visual simulation

中图分类号: