学位论文 > 优秀研究生学位论文题录展示
基于粒子系统的不规则物体的仿真与实现
作 者: 郑锋
导 师: 汪继文
学 校: 安徽大学
专 业: 计算机应用技术
关键词: 粒子系统 喷泉模拟 瀑布下落 纹理映射 OpenGL
分类号: TP391.9
类 型: 硕士论文
年 份: 2011年
下 载: 29次
引 用: 1次
阅 读: 论文下载
内容摘要
随着计算机硬件和软件技术的快速发展,使得计算机对不规则物体的模拟技术已经渗入到人们日常生活中的各个角落,同时也促进了计算机动画技术的发展。计算机动画技术现已被广泛应用于航空航天、影视娱乐、计算机游戏以及三维动画等领域,有着广阔的发展前景,因此对不规则物体的模拟变得更为重要,然而,由于不规则物体具有不规则性、随机性以及内在的不确定性,很难用传统的建模方法和技术进行描述,粒子系统被认为是一种模拟不规则物体较为成功的方法,引起国内外学者广泛的关注和研究。本文使用OpenGL图形软件接口和粒子系统对两种比较有代表性的不规则物体——喷泉和瀑布进行了模拟,主要做了以下工作:[1]介绍了粒子系统的国内外研究现状。详细描述了粒子系统的基本概念和基本思想,在此基础上进行了研究。掌握了使用粒子系统建立模型的方法和步骤,在前人的基础上进行了概括和总结。[2]将粒子系统理论和模型应用于喷泉这一自然景观的模拟。在确定粒子属性的时候,根据喷泉粒子运动的特点选取了一部分属性,在很大程度上节省了系统的时间开销。准确的建立喷泉系统模型,通过调整喷泉的初始位置、喷泉股数、喷射角度以及矢量乘积等因素来模拟各种形状的喷泉,模拟效果具有较好的逼真性和实时性。[3]使用粒子系统模型实现瀑布的模拟。在对瀑布粒子下落过程中受力情况进行分析后,我们引入风力来对瀑布进行模拟,并模拟了无风状态和有风状态两种情况下的瀑布效果图,进而得出了外力的作用对模拟的效果会产生一定的影响,实验模拟的效果具有较好的逼真性。[4]本文在Windows XP环境下,利用VC++6.0开发工具,采用OpenGL显示列表和纹理映射技术实现喷泉和瀑布两种不规则物体的模拟,取得了较好的模拟效果。
|
全文目录
摘要 3-4 Abstract 4-6 目录 6-8 第一章 绪论 8-13 1.1 课题研究背景和意义 8-9 1.2 国内外研究现状 9-11 1.2.1 国外的研究现状 9-10 1.2.2 国内的研究现状 10-11 1.3 本文的主要工作和内容安排 11-12 1.4 本章小结 12-13 第二章 不规则物体模拟的相关理论和技术 13-22 2.1 计算机图形学理论 13-16 2.1.1 计算机图形学概述 13-15 2.1.2 OpenGL概述 15-16 2.2 粒子系统理论 16-18 2.2.1 粒子系统的基本概念 17 2.2.2 粒子系统的基本思想 17-18 2.3 虚拟现实技术 18-20 2.3.1 虚拟现实技术的概述 18-19 2.3.2 虚拟现实技术的研究现状及应用 19-20 2.4 本章小结 20-22 第三章 粒子系统模型的建立 22-30 3.1 粒子系统空间坐标系的建立 22-23 3.2 粒子的描述 23 3.3 粒子系统生成单帧画面的基本步骤 23-24 3.4 粒子属性的初始化 24-26 3.5 粒子的运动 26-27 3.6 粒子的死亡 27-28 3.7 粒子的绘制 28 3.8 本章小结 28-30 第四章 基于粒子系统的喷泉模拟实现 30-41 4.1 喷泉粒子系统模型的建立 30-33 4.1.1 喷泉粒子空间坐标系的建立 30-31 4.1.2 喷泉模型的定义 31-32 4.1.3 喷泉粒子的产生 32-33 4.2 喷泉粒子的运动轨迹 33-35 4.3 喷泉粒子的消亡 35 4.4 喷泉粒子的绘制 35-40 4.4.1 喷泉粒子场景的构造 36 4.4.2 喷泉粒子的渲染 36-37 4.4.3 喷泉粒子的实现 37-40 4.5 本章小结 40-41 第五章 基于粒子系统的瀑布模拟实现 41-47 5.1 瀑布的初始化 41-42 5.1.1 瀑布粒子的定义 41 5.1.2 瀑布粒子的数据结构 41 5.1.3 瀑布粒子的产生 41-42 5.2 瀑布粒子的运动 42-43 5.3 瀑布的绘制 43-46 5.4 本章小结 46-47 第六章 总结与展望 47-49 6.1 总结 47-48 6.2 展望 48-49 参考文献 49-53 附录A 图索引 53-54 致谢 54-55 攻读硕士学位期间发表的学术论文 55
|
相似论文
- 人脑解剖结构图谱软件的设计与实现,TP391.41
- 下肢康复机器人的训练规划与康复效果评估,R49
- 小麦群体生长可视化系统的设计与实现,S512.1
- 油菜植株形态结构模型及可视化,S565.4
- 仿真平台中基于游戏引擎的展现技术的研究与应用,TP391.41
- 立式数控铣削仿真加工系统研制,TG547
- 基于粒子系统的火焰和烟花实时模拟技术研究,TP391.9
- 基于数字化技术的工程制图教学系统研究,TB23-4
- 基于OpenGL的实时阴影算法研究,TP391.41
- 钣金数控切割三维仿真研究,TG48
- 基于三维扫描技术的针织物起毛球等级评定的研究,TP391.41
- 手机增强现实虚实注册关键技术研究,TP391.9
- 基于DirectShow与OpenGL的视频通讯软件设计与实现,TN919.8
- 大型射电望远镜主动面系统控制软件的开发,TH751
- 增强现实系统中火焰特效关键技术研究,TP391.9
- 机器人辅助上肢康复的虚拟现实训练系统的研究,TP391.9
- 基于LED扫描的光场还原三维显示技术及仿真,TP391.41
- 基于OGRE的压延塑化三维仿真系统的设计与实现,TP391.9
- 交互式局部约束织物纹理映射技术的研究与实现,TP391.41
- 车辆驾驶模拟器视景仿真技术研究,TP391.9
- 基于Android平台多功能特效相机的设计与实现,TP391.41
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 信息处理(信息加工) > 计算机仿真
© 2012 www.xueweilunwen.com
|