基于GL Studio的虚拟仪器仪表设计与仿真
2015-06-08孙艳丽王玲玲陈佳琪
系统仿真技术 2015年2期
关键词:设计
孙艳丽,王玲玲,陈佳琪
(1.海军航空工程学院 基础实验部,山东烟台264001;2.海军航空工程学院 控制工程系,山东烟台264001)
1 引 言
近年来本科学员、在职培训及预选士官等教学任务逐年增大,但新参训人员直接操作容易因误操作导致损坏设备,增大维修成本,而且有限设备无法同时供应大量人员使用,使得耗时较长,通过仿真软件开发虚拟仪器仪表是提高效率,解决院校实验教学、装备培训、部队操练的重要途径。
GL Studio是一个面向对象,用于创建实时的二维或三维、照片级交互式的图形界面开发软件。纹理工具可以导入数字照片,完成仪表仿真。GL Studio有内建代码生成器,把图形设计器创建的文件生成可移植的VC代码。可进行人机互动,实时显示仪表之间的动态关联,效果直观逼真[1-2]。GL Studio开发流程主要包括创建纹理、图形界面设计、软件设计、系统实现四大方面[3]。
2 创建纹理
纹理创建的好坏直接关系所创建虚拟仪表真实程度,纹理图片的获取是创建纹理的第一步,获取纹理通常有两种方法:① 用数码相机直接拍摄真实的仪表,将所拍摄的照片经过处理后作为纹理;② 用图形编辑工具创建纹理[4]。目前,采用第一种方法获得纹理比较常用。得到高质量的实物照片后,去除照片中的背景,将所有能动部件(如仪表盘上指针、动态数字、开关、旋钮、按钮等)从主仪表板上逐个移除,并拷贝到新图层中,最后保存纹理图片。本文中根据不同需求电源柜的界面是由数码照片处理而成,示波器的仿真则为了增强立体效果采用3dmax创建纹理。……
登录APP查看全文
