节点文献
HLA仿真中基于动作语义原语的三维模块化方法
3D Graphics Modularization Based on Action Semantic Primitive Method in HLA Simulation
【摘要】 在基于HLA(HighLevelArchitecture,高层体系结构)的仿真应用中,为了提高系统的可扩展性和可重用性,我们将仿真的底层通信和上层的模型控制框架、三维图形绘制分离开来,形成独立的模块,主要围绕三维图形绘制展开,首先分析了由于三维模块化带来的语义信息的丢失,然后针对这一问题,对实体及其属性进行分类,定义了一种动作语义原语来实现实体属性语义的映射,从而屏蔽了不同实体属性之间的差异,同时给出了一个基于语义原语的程序框架结构;最后,以具体的实现为例说明这种方法的可行性。
【Abstract】 To improve system extensibility and reusability in simulation based on HLA(High Level Architecture), the application was divided into several independent modules to separate the communication and the simulation framework. For the demand of 3D graphics display, the lost of attribute semantic was analyzed after modularization. The simulation entity and its attribute were classified to define an action semantic primitive. By mapping the attribute to some kind of primitive, its semantic could be interpreted, so the difference of entity could be masked and a general method was used to drive the 3D graphics world. The feasibility is demonstrated by the practical implementation.
【Key words】 action semantic primitive; 3D graphics modularization; dynamic entity; HLA;
- 【文献出处】 系统仿真学报 ,Acta Simulata Systematica Sinica , 编辑部邮箱 ,2005年07期
- 【分类号】TP391.9
- 【被引频次】3
- 【下载频次】125