海军大连舰艇学院 董广智
虚拟现实技术主要应用与场景仿真及漫游领域,通过人机交互功能可以为用户提供身临其境的交互体验。场景漫游系统是虚拟现实技术应用的主要形式,主要采用基于三维图形引擎的开发平台,避免了直接基于图形API开发的复杂性。OGRE引擎就是为设计和实现虚拟场景漫游系统打造的大型三维图形引擎。OGRE可以通过构建场景及其设施设备的三维模型,同时支持人机交互功能,可以很好的再现真实场景,它将现实世界的人物、场景的纹理和特性表现得淋漓尽致。OGRE引擎可以应用于虚拟场景漫游系统,比如城市规划与设计、三维游戏、虚拟广告系统、虚拟娱乐等。
虚拟现实及其技术的应用范围较广,包含工业制造自动化、军事演练仿真、大型3D游戏等领域。虚拟现实技术通过对现实世界的场景、人物、花草树木进行三维建模,重新构造虚拟场景,通过人机交互功能可以为用户提供良好的视觉交互体验。虚拟现实技术的主体特征如图1所示。
OGRE是一种面向对象的三维图形引擎。由于OGRE引擎支持C++语言开发,而且操作灵活、功能齐全,因此可以方便开发者快速构建虚拟场景交互系统,同时OGRE支持更高层次的图形、图像API,屏蔽了对底层图形库API的直接调用,提供一致的面向现实世界的操作接口,适应性更强。

图1 主体特征
构建大型虚拟场景漫游系统最基本的内容就是要完成三维场景结构的建模。……