节点文献

基于虚拟现实技术的三维漫游系统研究与实现

Research and Implementation of Three-D Navigating System Based on Virtual Reality Technology

【作者】 王柯

【导师】 诸昌钤;

【作者基本信息】 西南交通大学 , 计算机应用, 2006, 硕士

【摘要】 虚拟现实技术能够利用计算机生成较为真实的模拟环境,使用户沉浸在虚拟环境中,同时通过人机接口,实现用户与虚拟环境直接交互。三维虚拟漫游系统在沉浸感、交互性与实时性综合效果方面的优势是传统平面效果图与动画技术所无法比拟的。目前,虚拟现实技术作为信息科学的一门新兴学科,以其特有的优势被广泛地运用于军事、娱乐、制造、医学、地理信息系统等各领域。 本文首先简要介绍了三维漫游系统的基本概念、基本内容及关键技术。讨论了国内外虚拟现实技术的研究状况,对现有的三维模型数据文件的结构进行了分析比较,探讨了漫游系统中模型的构造方法,模型的数据获取、组织以及管理,并采用显示列表技术实现规则模型的建立与渲染。 在场景中基础模型建立的基础上,详细说明了利用OpenGL的检选技术实现用户操作场景中模型的反馈效果。在对场景中自然现象的模拟上,讨论了采用粒子系统实现焰火闪现、喷泉喷洒效果;利用纹理变换及控制alpha通道数据的方法实现飘动的云彩、跳动的炉火以及水流的流动效果;采用值平均算法生成平静的偶有微微波动的池塘水面;同时对植物建模的常用方法进行了比较,并利用特殊的平面贴图方式实现了树林的模拟。 采用Visual C++与三维图形开发工具OpenGL,通过读取3DS模型数据文件的信息,开发了一个初步的三维漫游实验系统,验证了采用3DS模型构建方法建立规则模型的可行性。除此之外,在系统可视化的基础上实现了一些三维漫游系统的交互操作以及部分自然现象及自然景观的模拟。文章最后对全文的内容进行了总结,提出了进一步需要完善的方面,并讨论了今后继续研究的方向。

【Abstract】 Virtual Reality is one kind of technology that can produces a highly real simulation environment by using computer algorithm to make users immerse into the virtual environment.In this system, man-machine interfaces are used to accomplish interaction between users and virtual environment.Compared with the traditional planform and computer animation, the immersion,interaction and realtime function of virtual navigating system is unapproachable.So far the virtual reality had been applied to many fields such as military,amusement,manufacture,medicine,geographic information system.The basic conception, radical contents and key technology of the three-D navigating system are introduced in this paper.Research status in domestic and overseas are also discussed.The file structure of three-D model file, the model construction method,data organization and data management are discussed too.The syestem using display tabular technology to accomplish three-D models establishment.After building up the basic models,the paper amplifies on the feedback-affect using the decimation technique and discusses simulation of fireworks and fountain using particulate system, simulation of clouds movement, burning fire and water current using texture transformation and assuming control of information in alpha access.On the basic of studying current algorithms of plant modeling, the paper holds forth an algorithm to simulate trees of special flat projection.A testing three-D navigating system is developed by the author using VC++ and OpenGL,which demonstrates the correctness of using the modeling approach. Additionally, in three-D scene, some function of interactive operation and simulation of natural scene have been realized.At last, the author makes a conclusion of the whole thesis and points out the shortages in the system, some potential research topics in the future are put forward too.

【关键词】 虚拟现实三维漫游OpenGL
【Key words】 virtual realitythree-D navigatingOpenGL
  • 【分类号】TP391.9
  • 【被引频次】29
  • 【下载频次】983
节点文献中: 

本文链接的文献网络图示:

本文的引文网络