基于VRML的虚拟漫游系统的研究与实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:xieyinglan2007
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近几年来,虚拟现实技术的应用与研究得到迅速的发展,它是一门涉及计算机图形学、人工智能、多媒体技术以及人机接口技术等诸多领域的新兴技术,在许多领域具有广泛的应用前景,日渐成为计算机应用技术的主要研究方向之一。 VRML被称为继HTML之后的第二代Web语言,它是一种建模语言,它是用来描述三维物体及其行为的,可以构建虚拟境界(Virtual World),可以集成文本、图像、声音、影像等多种媒体类型,还可以内嵌用Java、JavaScript等语言编写的程序代码。其基本目标是建立互联网上的交互式三维多媒体。VRML的出现使得虚拟现实像多媒体和互联网一样逐渐走进我们的生活。 利用虚拟漫游技术来进行虚拟浏览是虚拟现实应用中的新热点。漫游系统包括一个逼真的视、听、触觉一体化的特定范围的虚拟环境,它是一个真实空间或假想空间的实时仿真虚拟空间,用户借助必要的装备以自然的方式在该虚拟空间中漫游,从任意角度对环境中的虚拟对象进行观察,从而产生身临其境的感觉,同时也可以对其中的物体进行规划和操作。虚拟漫游系统是虚拟现实技术的综合应用,具有广阔的发展前景。 本文首先对虚拟现实(Virtual Reality)技术进行了概括性介绍,阐述了虚拟现实系统的技术特性、基本要素以及分类。对三维漫游技术进行了研究与分析。然后介绍了VRML(Virtual Reality Modeling Language)即虚拟现实建模语言的发展及现状,展望了VRML的发展前景。重点对VRML的核心体系和交互机制进行了深入的研究。 基于以上研究,提出了本文虚拟漫游系统的设计方案、开发平台和流程。在虚拟场景的建模中,对几何建模技术、基于图像的建模技术进行分析比较,采用混合建模技术进行场景三维模型的建立,并完成了对系统总体模型的整合及性能优化。虚拟漫游系统交互性以VRML的内部路由机制、VRML与Java相结合的两种技术实现。重点完成了系统漫游、视点控制、场景跳转和动态交互功能的实现。 最后对全文进行了总结和下一步工作的展望。
其他文献
随着计算机应用的越来越广泛、越来越深入,人们对计算机性能的要求也越来越高,而一般的计算机单机不具备处理大量数据及数据流量的能力,实际证明如果单靠提高计算机硬件的性能,那
随着互联网和多媒体技术的飞速发展,数字音视频、图书等在网络中比较容易被广泛分发。在用户得到方便的同时,非法分发极大的损害了内容提供商的利益。DRM(Digital Rights Manag
传统工作流管理系统把一个项目的各个操作环节组织在一起进行管理,提高了企业的运作效率,它有流程相对固定、任务的操作者相对固定的特点。进入二十一世纪,随着工作流技术的深入