虚拟现实技术在安全工程中的应用—工矿企业.doc
虚拟现实技术在安全工程中的应用 — 工矿企业 【摘 要】 论述了虚拟现实技术( Virtual Reality)的基本原理、应用范围。结合大空间公用建筑火灾虚拟现实系统,提出了安全工程中应用虚拟现实技术的基本结构及程序设计关键技术,给出了大空间公用建筑火灾虚拟现实系统编制实例。 【关键词】 安全工程 虚拟现实 火灾救灾 Application of Virtual Reality in Safety Engineering Qi Yixin Xia ZhengyiWang Jian Fan Weicheng (China University of Mining用上下光标键,可以上下移动建筑物。用户也可以使用数据手套拾取灭火器并对其进行开启操作,以实现灭火的操作;可以用大拇指按动模拟人对灭火器开关的操作,从而使人感觉到似乎是在真实地操作灭火器。而用户若通过立体眼睛观察时 ,所得到的三维模型为具有极强的深度感的三维物体, 即两个有前后距离的物体,看起来其间有一段真实的距离 ,前边的物体似乎是在计算机屏幕外边。 4 系统软件支撑环境和硬件设备的选择 系统软件支撑环境选择是建立真实感模型及控制的关键。选择时,要考虑程序的使用范围。硬件设备的选择应根据经济条件来决定。 模型的建立,可采用专用的 3D 软件系统,例如: 3DMAX、 SOFTIMAGE等,然后再使用专用的转换软件转换到所使用的三维开发环境中;还可以直接用三维开发环境 API 进行开发,例如: OPENGL API、 DIRECTX API 及虚拟现实专用软件开发系统 World Tools KIT 等。本系统采用Visual C++ V6.0 开发语言,调用 OPENGL 三维立体图形 API 接口建立模型。 OPENGL 是 SGI 公司开发的三维图形绘制接口,它可以运行在多种系统中,因而具有应用范围广泛的特点。 选择计算机主系统时,应考虑系统 CPU 的运行速度、显示卡的性能等指标。专业的系统可以采用专用的工作站。本系统采用 PC 机系统,系统 CPU 为 PⅡ 400,内存为 128MB,显示卡采用 Creative Blaster TNT 128,显示内存为 16MB。所采用的输入设备应考虑人员操作的方便 及功能的多样性。如果只要完成基本的漫游功能,则普通的鼠标即可完成。若需要人员对操作的物体如门、