论文部分内容阅读
虚拟现实技术(Virtual Reality,简称VR)作为20世纪末兴起的一门崭新的综合性信息技术,在很多领域发挥着不可替代的作用。虚拟现实技术一直是信息领域研究、开发和应用的热点方向之一。VR将通信技术、信息技术、计算机硬件和软件技术、人体工学等前沿科技交叉在一起的,提供给使用者一种身临其境的虚拟空间。虚拟现实对场景高度逼真显示的特点,能很好的解决三维地理信息系统(3DGIS)可视化问题。VR给GIS的三维可视化提供了很好的发展思路。于是VR与GIS的结合,VR-GIS就应运而生了。
本文介绍了虚拟现实技术的概念、特征、发展状况。并重点阐述了VR技术GIS技术的结合产物VR-GIS的发展背景、特点和实现方法。随后论文详细研究了城市三维建模的理论和方法。对城市各种典型的地物模型做了全面研究。以上三章内容,从理论上支撑了城市三维可视化系统的实现。
本文着重研究了三维城市可视化系统的开发实现过程,这也是整篇论文的重点。在城市大规模场景模型的建立方面,采用了美国MultiGen公司的新一代实时仿真建模软件Creator。但考虑建模的速度,模型的建立还是采用普遍流行的三维建模软件3DMAX,然后用插件转换成Creator支持的flt格式,在Creator中对模型进行编辑。模型建立后,通过MultiGen公司开发的视景仿真渲染工具Vega Prime对场景进行驱动。通过Lynx Prime是图形界面的驱动程序软件可以完成场景的组织和漫游。
考虑到GIS功能的基本要求,系统以VC++6.0为开发平台,调用Vega Prime应用程序接口(Vega Prime API),完成了部分的GIS系统的功能。系统完成的主要功能包括场景的载入、动态显示运动物体坐标、设定路径的漫游、键盘鼠标控制漫游、属性信息模糊查询等,基本满足了三维可视化功能需求。