摘要

针对虚拟现实技术在当前建筑工程领域中的实际应用,设计并搭建了一个具有通用性、开放式的数字建筑工程仿真平台。本平台将面向对象图形渲染引擎OGRE和CEGUI共同开发的ActiveX可视化控件嵌入MFC开发的编辑器,ActiveX控件主要负责三维场景绘制和模型加载过程。通过对OGRE引擎的二次开发自定义了接口类,实现了编辑器与可视化控件之间的三维信息交互。平台应用3DMAX完成模型构建,利用OGRE实现虚拟环境的渲染;编辑器负责场景的导入、编辑和管理,进而实现虚拟场景的直接生成、场景和摄像机信息实时更新、漫游录像和拍照等功能。最后以民航局某区管中心数字仿真系统为例,实现了用户沉浸式漫游和交互式控制。

全文