论文摘要
随着计算机图形学理论不断发展,图形处理的软、硬件技术持续提高,虚拟现实技术已经深入地应用到设计、娱乐、科学研究等各个领域。随着研究的深入,各种模拟算法不断涌现,模拟结果也越来越接近真实景物。其中,粒子系统是模拟动态、模糊、不规则物体的有效算法。本文着重研究烟花燃放的虚拟场景,完成的主要工作如下:研究传统的粒子系统生成算法,分析在物理力学影响下的动态物体模拟,设计烟花粒子系统及变形的算法,加入重力和阻力对烟花粒子的影响以及烟花粒子闪烁的效果,使烟花燃放的过程更符合现实。为了使烟花场景更加真实,加入三维地形。对具有真实自然视觉效果的三维地形生成和建模技术进行研究,生成较适合展现烟花燃放时产生光照现象的地形。研究光照模型,纹理技术及雾化模型,对烟花场景进行渲染,实现烟花绽放时的光线照射到地面产生的颜色、光照及明暗的变化,使烟花更加真实地与周围环境相融合。利用OpenGL函数库在VC++平台上实现了本文的烟花燃放场景。完成了场景中的烟花、地形、光照与纹理渲染。实验结果表明,本文中提出的模型和算法可有效改善自然场景的逼真性,能较好地呈现一幅烟花燃放时的虚拟场景。
论文目录
摘要Abstract第一章 绪论1.1 虚拟现实技术1.1.1 虚拟现实的基本概念1.1.2 虚拟现实的应用1.2 国内外虚拟现实研究现状和发展趋势1.2.1 国外研究现状1.2.2 国内研究现状1.2.3 未来的发展趋势1.3 本文的工作与组织结构框架第二章 烟花粒子系统的模型与算法2.1 粒子系统概述2.1.1 过程模型2.1.2 粒子系统简介2.2 粒子系统的基本模型2.2.1 粒子的属性及生成2.2.2 粒子的更新2.2.3 粒子的消亡2.2.4 粒子的绘制2.3 烟花粒子系统的模拟算法2.3.1 烟花粒子的初始化2.3.2 烟花粒子的更新2.3.3 烟花粒子的消亡2.4 本章小结第三章 真实感地形的建模与生成3.1 地形可视化技术概述3.2 分形理论基础3.2.1 分形的概念3.2.2 分形研究的对象3.3 三维分形地形的建模与实现3.3.1 分形地形原理概述3.3.2 分形地形建模3.3.3 随机中点位移法3.4 本章小结第四章 真实感图形的光照明与纹理映射技术4.1 光照技术及其算法4.1.1 光照明模型概述4.1.2 基本光照模型4.2 纹理映射技术4.2.1 纹理映射技术概述4.2.2 纹理映射的构造4.3 本章小结第五章 烟花虚拟场景的设计与实现5.1 实验平台5.2 烟花虚拟场景的设计与实现5.2.1 系统的功能模块及流程图5.2.2 烟花粒子系统模块5.2.3 三维分形地形模块5.2.4 纹理模块5.2.5 光照明模块5.2.6 雾化模块5.3 实验结果5.4 本章小结第六章 总结与展望6.1 论文工作结论6.2 论文工作展望致谢参考文献
相关论文文献
标签:虚拟现实论文; 粒子系统论文; 烟花场景论文; 分形地形论文;