基于GPU和粒子系统的动态云实时模拟

来源 :东南大学 | 被引量 : 5次 | 上传用户:chenzhong1983
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,3D游戏、虚拟视觉和动漫产业发展迅猛,各种场景模拟技术层出不穷。这其中,自然景物仿真因建模过程复杂,画面渲染难度大,一直是计算机图形学领域的研究热点。云是自然景观中最常见一种风景,关于云的仿真技术层出不穷。但是云层变化多端,色彩也千变万化,如何选择合适的模型对其进行建模以及提高绘制效率一直是云仿真技术的关键。本文主要从云的形成机理入手,基于粒子系统对云进行建模。在所有基于物理过程建模的计算机仿真中,当仿真规模扩大时,仿真的效率一直是难以解决的问题。针对这一问题,本文的系统建模和逻辑控制在CPU段,而将属性计算和画面渲染等耗时操作放在GPU中,利用GPU的并行计算能力加速绘制,达到了很好的效果。本文利用OpenGL技术和粒子系统思想,对天空中的积云进行了建模。本文将云当做不可压缩流体,使用Navier-Stokes方程描述其运动规律。为了在GPU中编写程序加速方程的各项求解,本文利用有限差分法中的交错网络将求解域离散化,用Jacobi迭代法逼近压力Poisson方程,有效地提高了系统的仿真效率。为了渲染画面的真实感,本文综合单次散射和多次散射光照模型用来模拟了云的光照效果,并使用Impostor技术对绘制进行了加速。最终,本文利用Visual Studio2013平台,基于粒子系统和GPU技术,实现了云的动态仿真。
其他文献
能发生SLE的小鼠模型有很多种,常用的是自发型小鼠模型,主要有3种品系,NZB/NZWF1,MRL/lpr和BXSB小鼠。本文将从SLE小鼠模型的遗传背景、血清病理特点、发病机制方面概述自发型小鼠
ZSM-5沸石分子筛属于高硅沸石,具有三维交叉的MFI孔道结构,比表面积高,水热稳定性好,广泛应用于工业催化领域、生物化学领域以及环境等领域。在含VOCs尾气吸附净化过程中,需要使用疏水性的ZSM-5分子筛,ZSM-5的疏水性与分子筛表面的Si-OH基团含量有关,硅铝比越高,表面亲水基Si-OH含量越低,疏水性越高。通过提高ZSM-5分子筛的硅铝比,降低分子筛表面的Si-OH基团数量,合成更多的S
农村作为国家发展进程中的重要一环,具备与城市一样重要的作为生存空间的地位,发挥着不可替代的作用。党的十九大报告首次提出实施乡村振兴战略,使其和科教兴国、人才强国、
无纺布凭借其较细的纤维直径、较大的比表面积和较高的孔隙率等优点而被广泛用作过滤材料。聚对苯二甲酸丁二醇酯(PBT)无纺布凭借可加工性能和优良的生物相容性特点,在医药、饮
叙述了奶牛锌缺乏症的病因、发病机理和临床症状,总结了该病目前的诊断方法,并针对其发病机理制订了合理的防治措施,以期为奶牛锌缺乏症的防治提供一定的理论指导。
光辐射对不同种类的浮游植物的影响不同,这与浮游植物的光保护机制有关。本文主要研究光辐射对太湖浮游植物初级生产力的影响,主要分三部分: (1) 比较太湖五里湖和梅梁湾
目的探讨婴幼儿经桡动脉与浅静脉不同采血方法对血液标本溶血的影响。方法选择2011年9月-2011年11月收入儿科住院的首次需要采血和输液的婴儿2005,1,根据按入院先后顺序随机分
建立一个具有脉冲效应的非自治随机的比例依赖的捕食-食饵模型,通过研究具有脉冲效应的非自治随机系统与无脉冲效应的非自治随机系统的等价性,证明该模型的有界性,均值一致有
针对TRT系统中透平机结构复杂,故障特征表现及故障产生原因普遍具有模糊性、复杂性的特点,将现场采集的数据利用小波变换的软硬阈值折中算法处理小波系数,滤除噪声。通过建立量