论文部分内容阅读
虚拟现实技术能够利用计算机生成较为真实的模拟环境,使用户沉浸在虚拟环境中,同时通过人机接口,实现用户与虚拟环境直接交互。三维场景漫游系统在沉浸感、交互性与实时性方面的综合效果优势是传统二维效果图及二维和三维动画技术所无法比拟的。虚拟现实技术作为信息科学的一门新兴学科,以其特有的优势广泛地应用于军事、娱乐、仿真培训、医学、地理信息系统等领域。三维场景漫游系统是虚拟现实技术的综合应用,其的最大难点在于三维场景模型绘制的真实感和模型的实时绘制效率之间的平衡,为了既要保证一定的绘制质量,又不造成用户在系统内漫游时的运动不适,应该采用优秀的建模方法来降低场景的复杂度,同时运用场景简化技术来提高系统执行效率。本文首先介绍虚拟现实技术和与三维场景漫游技术,分析了三种主要的三维场景漫游技术,同时讨论了三维场景建模技术和三维场景优化技术,深入研究了场景优化技术中的LOD技术,以及递进网格简化算法作为连续LOD模型的生成方法,为场景提供不同的LOD描述来控制场景复杂度,从而提高场景的渲染效率和漫游系统的真实感。基于用于描述不规则物体的粒子系统理论,研究了粒子产生、活动、死亡的过程描述,并对雪粒子的物理特性进行简化,控制粒子数目,满足场景实时性的要求。最后,通过3DSMAX建模、Virtools构建漫游引擎开发了厂区漫游系统,并在系统中实现了基于递进网格简化的LOD简化技术和基于粒子系统的雨雪效果,取得了令人满意的效果。系统中实现了视点前进、后退、左右平移、左右旋转、仰视、俯视、自动漫游、自由漫游、漫游过程的录制与回放、时段变化、天气变化、背景音乐开关等控制功能,为漫游系统提供了良好的交互性。