基于N-S方程的高效实时烟雾模拟方法改进

来源 :燕山大学 | 被引量 : 0次 | 上传用户:JohnWaken19
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
模拟各种自然现象是计算机图形学的一个重要探索领域,更是一项具有挑战性的研究课题,特别是对烟雾、云、火焰、水波等不规则物体的模拟十分困难。随着相关技术的发展,计算机模拟的烟雾被广泛应用到仿真火灾烟雾、电影特效、视频游戏、广告等各种领域,大大地提高了虚拟场景的逼真效果。本文在认真分析国内外烟雾模拟成果的基础上,针对影响烟雾模拟实时性和真实性问题,着重从以下几方面进行深入研究和探讨。首先,针对基于物理方法烟雾模拟中Navier-Stokes方程形式复杂、求解困难、影响实时性的问题,引入无量纲化方法优化Navier-Stokes方程。通过对控制烟雾运动的物理方程进行量纲分析,建立影响流体流动各因素之间的正确关系,以及从流动相似原理出发并遵循相似准则,使Navier-Stokes方程中的物理量无量纲化,把方程化为规范形式,使物理量的数值大小归一,以简化方程形式、减少计算量,并通过GPU方法加速计算,提高烟雾模拟实时性。其次,针对Navier-Stokes方程对流项和压力项求解复杂,影响烟雾模拟真实性和实时性的问题,提出用Point-Based方法求解Navier-Stokes方程对流项和压力项。利用Voronoi图离散求解区域计算压力投影,有效的缓解规则网格离散求解区域引起的数值耗散;同时,避免采用半拉格朗日方法求解Navier-Stokes方程对流项所引起的数值耗散,以便正确地捕获烟雾模拟的细节特征,在满足烟雾模拟实时性的同时提高真实性。最后,利用VC++语言、开放性图形接口OpenGL以及可编程图形硬件语言Cg在Windows平台上设计并实现烟雾模拟系统,对改进的烟雾模拟算法进行实验验证。实验结果表明:所模拟出的烟雾效果比较真实,满足了烟雾模拟真实感和实时性的要求。
其他文献
数字签名作为一种保障信息安全的有效手段,可以保证信息完整性、鉴别发送者身份真实性及其签名不可否认性,同时还具有加密的功能。正是由于这些功能,数字签名被广泛应用到网
模型是对现实世界的抽象。模型包含系统的主要元素而忽略那些与给定抽象层次不相关的次要元素,从而既能保证模型反映了系统的主要特性,而又不至于使模型过于复杂而难以理解和把
呼叫中心(Call Center)是一种建立在现代通信网络基础上的客户呼叫处理系统。随着呼叫量的增多以及客户多样性的需求,传统呼叫中心已不能满足客户的需求,IP呼叫中心应运而生,
近年来,随着计算机应用和网络技术的不断发展,信息资源越来越丰富,如何对信息与知识进行有效的组织和管理,以便于信息与知识的共享和利用成为一项迫切而重要的研究课题。本体是一
目前,数字图像拼接技术在各个领域有着很高的应用价值。本文在综合分析国内外有关数字图像拼接技术研究现状的基础上,对GIS中图像拼接技术进行了深入的研究,具体内容如下。首
随着计算机网络的快速发展,互联网上的信息量日益增多。对互联网上流传的信息进行有效的检测、分析、响应和管理,监测可能导致突发事件的舆情信息,及时制止色情、暴力、反动
随着Internet的规模和其上应用的迅速增长,Internet逐渐融合其它网络成为未来通信设施的核心,并且从根本上影响了整个社会的生活方式。但是随着Internet规模的爆炸性增长以及它
本课题的研究在体视化领域及计算机图形学领域具有一定的理论价值,同时还具有很强的实际应用背景,它在医学图像分析以及工业无损检测中都有广泛应用。 本文的主要研究目的
近年来,体育视频分析在视频摘要、视频检索等相关应用领域取得了许多进展,已成为多媒体领域的研究热点。当前体育视频分析限于事件提取、精彩片断检测等简单任务,缺乏对事件内容
本文针对移动机器人在宝内环境中跟随特定人的问题,提出了一种处理视觉跟踪过程中目标被遮挡问题的算法。遮挡问题在机器人的视觉跟踪问题中是一个难点。因为机器人在跟踪过程