基于ActiveX的数字建筑漫游仿真平台设计与开发  被引量:5

Design and Implementation of Digital Building Simulation Platform for Roaming Based on ActiveX

在线阅读下载全文

作  者:沈笑云[1] 李双星 焦卫东[1] 

机构地区:[1]中国民航大学智能信号与图像处理天津市重点实验室,天津300300 [2]中国民航机场建设集团公司,北京100029

出  处:《系统仿真学报》2014年第1期67-71,共5页Journal of System Simulation

基  金:国家自然科学基金委员会与中国民用航空局联合资助项目(61079009);中央高校基本科研业务费(ZXH2009 B008);中国民航大学科研启动基金(08QD12X)

摘  要:针对虚拟现实技术在当前建筑工程领域中的实际应用,设计并搭建了一个具有通用性、开放式的数字建筑工程仿真平台。本平台将面向对象图形渲染引擎OGRE和CEGUI共同开发的ActiveX可视化控件嵌入MFC开发的编辑器,ActiveX控件主要负责三维场景绘制和模型加载过程。通过对OGRE引擎的二次开发自定义了接口类,实现了编辑器与可视化控件之间的三维信息交互。平台应用3DMAX完成模型构建,利用OGRE实现虚拟环境的渲染;编辑器负责场景的导入、编辑和管理,进而实现虚拟场景的直接生成、场景和摄像机信息实时更新、漫游录像和拍照等功能。最后以民航局某区管中心数字仿真系统为例,实现了用户沉浸式漫游和交互式控制。A general and open digital architectural engineering simulation platform was designed and constructed for the application of Virtual Reality technology in the current building construction field. In the platform, the ActiveX visualization control developed by OGRE and CEGUI was successfully embedded in the editor based on MFC, and information interaction between the editor and three-dimension scene was implemented by self-defined interface class the secondary development of OGRE. 3DMAX was used for the model construction of the platform; and OGRE was used as the graphical rendering to realize the visualization scene rendering. The model import, edition and management of all the scene was realized by editor, so the new scene was generated directly. In roaming, the platform could update the information of scene and camera, record and photo. At last, taking an area ATC center for an example, the experiment results of panorama roaming show that the platform designed is convenient for the user to roam and manage.

关 键 词:ACTIVEX 数字建筑工程 模型导入 碰撞检测 人机交互 

分 类 号:TP391.9[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象