基于物理模型的三维火焰实时渲染方法研究

来源 :山东师范大学 | 被引量 : 0次 | 上传用户:alexander_guwen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机硬件的发展和互联网技术的普及,以及电影特效、电子游戏的飞速发展,大众对画面精美度以及对画面逼真度的不断追求,迫切需要提高计算机动画的模拟速度,自然景观的模拟就是其中很重要的一项模拟。近年来,自然景观的模拟成为计算机图形学的热点之一,其中火焰等气体的模拟吸引了众多图形学研究者的广泛关注。它们可以应用于电影特效、视频游戏和广告等行业,产生了巨大的社会和经济效益。随着计算机技术的不断进步和流体动力学的不断发展,火焰模拟技术也在不断的发展和进步之中。传统的基于粒子生成的火焰,大致能符合火焰的造型,一般情况下速度很快,但具有很大的随机性,粒子多的时候速度较慢。纹理技术方法生成的火焰,大致能符合火焰的造型,计算量较小,计算过程相对简单,基本能符合燃烧的场景,但存在人工绘制的痕迹。因此火焰模拟算法研究工作具有重要的现实意义。本文在概述了火焰渲染的各种研究方法以及近年来国内外在基于物理的火焰渲染领域研究趋势的基础上,采用一种基于物理模型的火焰实时渲染方法。本文的主要研究目标是提出并实现基于物理模型算法的改进,使得基于物理模型算法模拟速度更快,人机的交互性更强,生成的效果图更逼真,以推动火焰模拟技术快速向前发展。本文的研究工作主要包括以下三个方面:1.本文分析了火焰模拟技术的研究背景及意义,总结了现有各种火焰模拟算法,并提出现阶段火焰模拟算法的发展方向。研究并总结现有算法中基于粒子系统、纹理系统、物理模型的优缺点,为更进一步提高火焰模拟算法提供理论支持。2.本文详述了有限差分法、有限元法、有限容积法的定义,并比较了这三种数值解法的优缺点,决定应用有限差分法求解Navier-Stokes方程,应用Helmholtz-Hodge分解公式将偏微分方程分解,将偏微分方程分解成若干求解方便的子方程,然后再求解各子方程,采用半拉格朗日法求解平流项,利用粒子系统特点修改平流方程,利用隐式迭代方法进行求解扩散方程,可以以任意步长来进行火焰模拟,最后将各子方程求解的解集结合在一起而取得最终的方程解。3.本文首先介绍了GPGPU的概述,随之又介绍了CUDA的概述,在计算过程中由于计算机硬件GPU强大的并行计算能力,又由于子方程具有很高的计算密度,且子方程具有相同且彼此独立的运算步骤,所以很适合用GPU做并行计算来进行加速模拟。最后利用Jacobi迭代法求解线性方程组,利用光线投射算法对火焰进行渲染,并对光线投射算法进行并行计算,最后生成了逼真的火焰图像。实验结果表明:该方法实现简单,渲染速度快,显示的效果真实。
其他文献
随着移动技术的进步,移动P2P游戏作为新兴的移动应用正逐步进入人们的视线,并呈现出越来越强大的生命力。移动P2P游戏面向小规模移动P2P网络,将移动游戏由传统的单机模式改变为
随着网络技术的不断发展和进步,语义网已被大多数人期许为未来网络的模式。各种语义信息技术的成熟和完善,更是进一步推动了语义网络的发展。同时人们对智能化系统的需求也在
在延迟容忍网络DTN(Delay Tolerant Network)中,节点依靠彼此间的间断或机会性连接进行通信。由于传播时延巨大,而且端到端的连接路径并不一定存在,DTN中的数据传输方式与因特网相
近年来,网络游戏产业高速发展,游戏玩家数量在不断的增加,面对如此庞大数量的玩家,单纯的对服务器硬件进行升级已经不足以满足需求。所以一个优秀的网络游戏服务端架构就显得
随着网络、通信技术的迅猛发展,数据挖掘呈现出海量化、分布式等特点,如何保护数据挖掘过程中的隐私数据和防止敏感信息的泄露已成为数据挖掘和信息安全领域当前面临的重大挑战
目前电子邮件获得了广泛应用,与此同时,垃圾邮件却给人们带来了极大的损害。垃圾邮件的新变种不断出现,反垃圾邮件技术面临挑战。如何针对新变种研究新的过滤方法成为该领域的热
随着Web2.0的发展,社交网络成为了用户共享信息的重要平台,好友系统是有效利用社交网络的最基本的功能之一。然而,虽然大多数社交网络系统提供了好友推荐的功能,由于其推荐结果缺
P2P即是对等计算技术,P2P网络中没有中心化的服务器,每一个参与者都是网络中的平等节点,在下载的同时提供上传服务。基于P2P的流媒体点播系统中的媒体资源文件既存储在服务器
对客观物理世界的监测是无线传感器网络的最重要的应用之一,目标检测问题即是要判断被监测目标的发生与否,是所有监测应用的前提。在理想环境中,对目标是否发生的判断是根据
随着计算技术的发展和数码设备的广泛应用,图像成为了我们生活中随时会留下的一个记录,其中蕴藏着各种有价值的信息。图像取证是新兴的一个研究方向,主要包含图像增强、图像篡改