基于软粒子技术的烟雾特效模拟

来源 :电子科技大学 | 被引量 : 1次 | 上传用户:gongchp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
粒子系统是Reeves于1983年提出,是一种构造模糊形状物体的计算模型方法。其基本思路是采用大量具有一定特殊属性的微小粒子图元作为基本元素,以成千上万个不规则且随机分布的运动粒子来表示不规则模糊物体。粒子系统被广泛用于计算机图形学仿真和三维游戏中烟雾、粉尘、火焰和爆炸等半透明特效的模拟。传统粒子系统的粒子通常是基于布告板或点精灵来构造的,而布告板和点精灵这类图元由于其二维特性,使得基于其模拟的各种特效,在与三维场景交互过程中,会发生明显的线性交叉和很不自然的突然跳变,使得画面非常不自然且生硬。为了消除这种人为性,软粒子的概念于近几年被提出。软粒子在传统二维粒子的基础上,加入了深度缓存的概念,使得构成粒子系统的粒子成为和真实世界中的微粒一样的具有全三维特性的粒子。基于软粒子实现的特效能够很好的消除上述视觉上的线性交叉和突变等不自然因素的影响,以达到极大增强画面的真实感和视觉的融入感的效果。本文实现了一种基于GPU运算和渲染的软粒子构建方法,运用两种渲染技术实现了软粒子系统,并在此基础上,基于软粒子系统模拟了真实场景中的烟雾特效,通过与基于传统粒子系统的烟雾特效在裸眼视觉感受上的对比直观的展示软粒子系统在高真实感仿真的优势,并且,通过系统的渲染效率的对比,分析了软粒子系统和传统粒子系统直接的性能差异。
其他文献
随着VoIP技术的快速发展,VoIP电话的使用已从实验室走向了普通Internet用户,近几年VoIP的商业应用也已由企业级的IP PBX发展到电信级应用,为大量的宽带用户提供语音通话服务,这就
本论文在通过对旋转机械设备故障机理和特征的研究分析的基础上,结合专家系统技术和计算机技术,分析了基于Internet的远程故障诊断系统的可行性和优越性,介绍了诊断系统的Bro
随着目前安全性问题日益突出,针对Linux平台的防火墙和入侵检测系统正在逐步推向市场,伴随着这些安全产品的推出,其运行环境也成了很多软件开发者关注的焦点。为了能防止防火墙
随着Internet的飞速发展,Web的访问呈指数级增长,Web服务器的负载越来越重。Web Cluster技术的出现有效解决了大访问量情况下Web服务器负载过重问题,并使得Web系统在低投入情况
近年来,随着我们产生和搜集数据的能力不断增强,在许多商业和政府事务中计算机的日益普及、以及在数据收集工具方面的不断进步,我们面临着大量的数据。成百万的数据库已经被用于
大气和海洋中的流场是典型的时变向量场,属于非线性动力系统.这类流场中发生的现象在多数情况下难以用解析形式描述和分析.因此,探索用科学计算可视化的手段,观察和研究这类
高炉煤气流分布状态是高炉上部布料操作的主要依据,它对于高炉生产的稳定运行,提高产量,降低焦比是非常重要的.虽然目前高炉十字测温的径向分布一般都能够保证是W型,但是寻求
现在电信网正向数字化、智能化、综合化和个人化的方向发展,传统的电话业务已经渐渐不能满足人们的需要.智能网技术以其快速的业务开发模式、简洁的业务控制和管理等优点,在
随着人类社会和计算机技术的飞速发展,电子数据的积累出现了爆炸式的增长.这些海量的电子数据里面无疑隐藏着丰富的对人类深具价值的知识,而传统的在线处理系统(OLTP)只能利
计算机网络和通讯网络的综合发展,促成了智能网系统在通信领域的飞速发展。通讯网络在这几年的发展方向已经开始从扩展网络容量向增加和丰富业务内容的方向转变。智能网系统以