基于物理模型和GPU加速的火焰实时模拟

来源 :河南大学 | 被引量 : 0次 | 上传用户:czmallen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在计算机图形学中,如何更加逼真地模拟自然景物一直是学者研究的热点问题。在某些领域,计算机模拟出来的自然景物发挥了极其重要的作用,节约了大量的经济资源,比方说虚拟现实,3D游戏,电影制作,军事仿真领域等。其中像桌子,椅子和楼房等有棱有角的规则性物体比较容易模拟出来,但是像自然界中烟雾,喷泉,水流和火焰等不规则物体则具有较高的模拟难度和较低的时效性,所以如何提升不规则物体模拟的真实感和实时性也成为了近年来图形学的研究热点和难点。基于此,本文选择了火焰作为模拟研究的不规则物体,并结合物理模型和GPU加速度等技术来模拟火焰。本文的具体研究内容如下:1、在对火焰物理性质进行深入分析的基础上,基于N-S(Navier-Stokes)方程本文建立了火焰的物理模型。但是按照一般的求解方法对模型求解比较困难,因此,本文采用的方法是使用Helmholtz-Hodge分解定理将N-S方程分解为四个部分:平流项,外力项,投影项和扩散项,然后对这四项分别求解。其中本文采用MacCormack方法对平流项进行了求解,简化了计算步骤,很好的解决了数值扩散问题,计算结果准确度高;采用Jacobi迭代法求解投射项的Poisson方程并将求解过程放在GPU上进行计算,提升了模拟效率,耗费的资源也少。最后通过实验对比分析,本文方法不仅可以利用GPU强大的计算性能来保证火焰的真实感,同时也能很好地提高计算效率。2、本文对火焰模拟的效果做了两项改进来提升火焰模拟的真实感和实时性:(1)结合Simplex噪声与物理学本文建立了一个风力模型。将火焰在模拟过程中受到的风力看作是一个风力模型,且当前时刻的风速是一个平均风速与随机数的和,通过噪声函数Simplex(x)产生该随机数并计算得到风速,生成风力模型。通过这个风力模型不断产生随机的风场对火焰进行随机扰动,火焰在移动燃烧的过程中会产生逆风的拖曳效果,符合火焰的物理特性,达到了更逼真的动态模拟效果。(2)在渲染过程中对光线投射算法进行改进,提出了基于GPU的光线投射算法。为了解决传统光线投射算法的计算量庞大等问题,本文算法通过优化光线投射算法流程,降低采样点累加次数,并充分利用GPU硬件加速技术来提升映射、计算和遍历火焰模型场景数据的速度,实现火焰的快速绘制。通过实验对比分析,本文的算法比传统光线投射算法模拟效率提升10%-14%,极大地提升火焰模拟的渲染效率,满足火焰模拟的实时性要求。最后,本文设计了一个火灾模拟系统。通过对系统的真实感和实时性的实验分析,验证了本文方法不仅可以得到更加真实的模拟效果,也能提升模拟的速度,并且较传统火焰模拟方法有进一步的提高。
其他文献
目的:软组织平滑肌肉瘤(leiomyosarcoma,LMS)在软组织肉瘤中占5%~10%。该肿瘤形态复杂、预后较差。目前对其发病机制认识较少,导致临床诊疗工作进展较小;交界性平滑肌肿瘤的诊断以形
本课题通过分子动力学模拟方法研究了脂肪酶在有机溶剂中的催化机理及橄榄油对脂肪酶热稳定性的影响。研究分为三部分:(1)通过分子动力学模拟方法研究南极甲丝酵母脂肪酶B在极
光纤光栅传感器具有不受电磁干扰、灵敏度高、重量轻、体积小、耐腐蚀的优点,已广泛应用于电力、土木工程、石油化工、医疗诊断和国防等领域。普通光纤光栅由于热衰退效应,难
班主任在学生管理工作中常常会遇到因为父母的不良影响、教师的失当教育、社会的负面影响和学生个人的主观努力不足而产生的心困生。当这些在认知、情绪、性格、品德方面表现
网络社区的出现极大扩展了人们日常活动的空间,也为人们寄托理想、寻求归属感提供了一个绝佳的场所。以什么样的姿态参与网络社区活动直观地反映出网民个体在网络社区中的形
SMA是一种新型的沥青混合料,针对其独特的材料组成及结构,本文从原材料的技术性能及规格开始,详细说明了材料技术要求以及混合料配合比设计的主要步骤。
目的研究分析集束化护理管理用于老年压疮护理中的临床价值。方法选择2014年5月至2015年5月在我院住院诊治的78例老年压疮患者,通过随机数字表法进行平均分组,对照组39例患者
携带物检测与步态识别是计算机视觉领域的热点问题,现有方法面临如下两个突出问题:(1)视频监控系统虽已广泛应用,但在一些监控死角或不适宜架设监控系统的场所,往往容易高发恐怖袭击或治安事件,如故意留置危险物品或发生盗抢行为,上述危险事件发生常常伴随嫌疑人的携带物改变,如何利用发生恐怖或治安事件场所以外的监控影像进行人重识别以及携带物改变检测、进而预警或事后追踪是亟待解决的问题;(2)现有方法在进行步态
针对信息化环境下图书馆事业的新变化,分析研究图书馆学教育现状,探讨图书馆学教育改革的对策。
<正> Ⅰ中国人口问题的重要性,已日益为大家所认识。摆在中国人民面前的人口问题有人口发展与生产资料生产之间的比例不够协调、人口发展与消费资料生产的比例不相适应的经济