基于物理模型和体绘制的火焰实时模拟

来源 :燕山大学 | 被引量 : 0次 | 上传用户:zzs0901
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
对自然现象中的流体进行模拟一直是计算机图形学中的一个研究热点和难点,火焰是生活中的重要组成部分,对火焰的模拟也可以广泛应用到游戏、影视、军事仿真等领域。由于火焰自身物理特性较为复杂,很难通过简单的几何体建模的方法进行模拟,因此本文采用基于物理的模拟方法,从火焰的物理特性出发对火焰进行模拟,同时针对目前真实感火焰的实时模拟难以实现的问题,提出一种物理模型和体绘制相结合的GPU加速火焰实时模拟方法。首先,在火焰建模方面,采用不可压缩NS(Navier-Stokes)方程组建立火焰模型,将火焰的三维模拟区域划分为大小相同的立方体网格,每个网格都包含火焰的速度、密度以及压力等物理属性,通过求解N-S方程得到火焰运动的速度场,真实地模拟出火焰的运动,进而得到火焰的物理模型;同时,为了提高模拟的速度,将N-S方程的求解过程放入GPU中进行计算,保证了模拟的实时性。然后,在火焰渲染方面,引入基于光线投射的直接体绘制方法,将火焰的物理模型作为体数据,将视点设为光线的起始点,光线从视平面的每一个像素出发,穿过体数据;通过计算每一条光线的方向,可以确定该光线在立方体中的进入点和离开点以及所穿过立方体的距离,并在该距离之内每隔一定的间距设置采样点,进行采样得到该采样点处的颜色值和不透明度,在绘制阶段,混合相同光线上体数据点的颜色值并输出;利用光线之间的并行性,将光线投射算法移植到GPU中进行计算可以加速火焰的渲染。最后,利用开放性图形接口OpenGL工具和Visual C++编程语言进行实现,模拟出了不同网格精度、不同燃烧材料的火焰,并通过添加风力、障碍物以及场景的应用,增加了模拟的真实感。实验结果表明,本文提出的火焰模拟方法能够实时地模拟出真实火焰的燃烧效果。
其他文献
陶渊明是中国文学史上第一个大量写作田园诗的著名诗人 ,他因贫而出仕 ,目睹了官场黑暗 ,不愿同流合污 ,决心辞官归隐 ,采取了与统治者不合作的态度。他的诗描绘自然风光的美
拔河是大家喜闻乐见的群众性体育运动。论述了拔河比赛的起源和发展。通过对拔河运动员在拔河过程中的受力情况分析 ,指出拔河比赛胜利的获得除了与运动员用力的大小有关外 ,
企业会计准则与事业单位会计准则在要素定义、基本原则等方面的近似性,企事业单位业务内容及管理模式的融合性以及近年来民间非盈利组织的大量涌现,不但需要重新规范非盈利组
马克.吐温的代表作《汤姆.索亚历险记》往往被认为是一部批判庸俗陈腐的社会规范的作品,为人所忽略的是,在这部作品对社会规范进行讽刺批判的同时,也彰显了社会规范的无处不
"以人为本"理念是指导高校学生管理工作的主要方向,树立"以人为本"理念既是构建和谐校园的需要,也是高校在新形势下培养合格人才的需要。当前高校学生管理工作中还没有完全按
在马克思社会批判理论的建构中,对资本主义生产关系的批判构成了理论立足点。卢卡奇的物化理论,将马克思的社会批判理论从生产关系批判延伸到生产力批判,这虽然推进了社会批
语言学习风格、多元智能、学习策略是学习者个体差异中的重要因素。本文通过实证调查,探讨了这三种因素之间的内在关系以及它们和英语成绩间的关系。SPSS分析结果显示:学习策
面对我国物流行业的大部分领域全面对外开放的新局面,中国物流企业如何迅速发展是摆在政府、实业界和理论界面前的头等大事。借鉴商业连锁经营的理念,采用加盟连锁的模式是加
<正> 妇科老年病问题是针对60岁以上的妇女,因生殖器和生殖器周围组织年老萎缩所造成的疾病而言。材料及结果:本文是根据因盆器问题在妇科就诊的年龄在61岁至85岁之间的250例