首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 265 毫秒
1.
在计算机图象学的算法研究中,烟雾、水流和火焰等流体的模拟是一个即困难又吸引人的问题.结合计算流体力学和计算机图形学,实现了烟雾的模拟动画.本文给出烟雾的物理模型方程,并采用N-S方程和半拉格朗日方法来求解烟雾的物理模型方程,从而得到烟雾的密度场数据.最后用体绘制方法实现了三维密度场转换成屏幕上的图像.  相似文献   

2.
本文结合计算流体力学和计算机图形学,实现了烟雾的模拟动画。文章首先给出了烟雾的物理模型方程,并采用N-S方程和半拉格朗日方法来求解烟雾的物理模型方程,从而得到了烟雾的三维密度场数据,最后用体绘制方法中的光线投射法实现了动画模拟。  相似文献   

3.
烟雾模拟是计算机动画模拟的重要组成部分.在模拟过程中保证实时性和稳定性是烟雾动画模拟的一个重要方面.该文的目的是在计算机上模拟出真实感的烟雾.文中采用无粘不可压欧拉方程作为烟雾的基本物理模型,对这种简化的流体方程求解可以加快计算的速度,使模拟的速度加快.数值上,引入了CIP方法的一种改进形式USCIP方法来求解N-S方程的对流项,该方法是无条件稳定的.求解方法的稳定实现了大时间步长模拟,保证了模拟实时性和稳定性,最后模拟得到二维的烟雾效果.实验证明本方法能实时稳定地模拟出具有真实感的二维烟雾效果.  相似文献   

4.
李修昌  段锦  祝勇  肖博 《计算机科学》2016,43(Z11):190-192
烟雾在大规模战场仿真和复杂环境仿真中扮演着重要角色,因此研究烟雾仿真具有重大意义。提出用广义极小残差算法(GMRES)来求解烟雾仿真中的N-S方程。首先给出GMRES算法的计算原理;其次用GMRES算法对烟雾仿真N-S方程进行求解,并对求解结果进行收敛性分析,分析结果表明GMRES算法可以对烟雾仿真N-S方程进行求解,结果收敛;最后运用GMRES算法通过计算机技术对烟雾进行可视化仿真,仿真结果表明,采用GMRES求解算法的烟雾仿真效果比较真实,基本符合现实中的烟雾。  相似文献   

5.
基于物理模型的烟雾实时模拟   总被引:2,自引:0,他引:2  
本文提出了一种基于物理模型的烟雾的实时数值模拟方法.真实感和实时性是计算机图形学追求的两个目标.传统的动画技术生成的物体运动是虚拟的,并不能完全反映物体的真实运动.与传统的动画技术相比,基于物理的动画更能表现运动的真实性.在用非粘性不可压欧拉方程表示烟雾的物理模型的基础上,利用破开算子法将其分解成外力项、对流项和投影项分别进行求解,每一步都稳定,因而整个求解也就稳定.求解过程的稳定性保证了模拟可以用大时间步长,也就保证了模拟的实时性.与传统的方法相比,能同时满足计算机图形学的真实感和实时性要求.  相似文献   

6.
针对烟雾在自然无规则状态下对其变形控制困难的问题,提出一种可控的烟雾变形模拟方法.为实现烟雾的变形,在N-S (Navier-Stokes)方程中引入控制形变的吸引力和驱动力;利用MacCormack方法,有效减少了N-S方程求解过程中的数值耗散,使烟雾更好的保持细节;为加快烟雾的变形速度,在预处理阶段采用体素化的方法把目标三维模型数据离散到局部网格上,并计算出模型外网格点处的吸引力系数;为避免变形烟雾与自由运动烟雾交互时吸引力系数的重新计算,在全局网格中动态跟踪包围目标模型的局部网格.实验证明,采用文中方法,能够有效控制烟雾的变形,并实现变形烟雾与自由运动烟雾的快速交互.  相似文献   

7.
烟雾作为大规模虚拟战场和复杂环境仿真中的重要组成部分,对其进行模拟具有重要的意义.针对基于物理方法烟雾模拟中Navier-Stokes方程求解复杂、影响实时性的问题,提出用MacCormack求解Navier-Stokes方程对流项的方法.首先利用前向对流算子求解前向烟雾速度,然后利用后向对流算子求解后向烟雾速度,最后通过误差评估来修正已经计算的前向对流速度,得到下一时刻的烟雾速度.该方法简化了进退误差补偿修正方法对直接影响烟雾模拟实时性和真实性的对流项的求解步骤,从而减少计算时间.实验结果表明,采用文中方法模拟出的效果比较真实,且使基于物理方法的烟雾模拟达到了实时性的要求.  相似文献   

8.
基于物理模型的烟雾模拟   总被引:1,自引:0,他引:1  
在分析研究流体物理特性算法基础上,提出一种新的烟雾模拟实现方法。该方法基于物理模型的求解简化方程模拟烟雾的动态变化过程。模型中采用了非粘性欧拉方程,通常它比其他用粘性Navier-Stoke方程建模的更适合用来对气体进行建模并且减少计算量。实验验证该模型还可以正确处理烟雾与移动的物体之间的相互作用。  相似文献   

9.
近些年来,群体动画在机器人学、电影、游戏等领域得到了广泛的研究和应用,但传统的群体动画技术均涉及复杂的运动规划或碰撞避免操作,计算效率较低.本文提出了一种基于马尔可夫决策过程(MDPs)的群体动画运动轨迹生成算法,该算法无需碰撞检测即可生成各智能体的无碰撞运动轨迹.同时本文还提出了一种改进的值迭代算法用于求解马尔可夫决策过程的状态-值,利用该算法在栅格环境中进行实验,结果表明该算法的计算效率明显高于使用欧氏距离作为启发式的值迭代算法和Dijkstra算法.利用本文提出的运动轨迹生成算法在三维(3D)动画场景中进行群体动画仿真实验,结果表明该算法可实现群体无碰撞地朝向目标运动,并具有多样性.  相似文献   

10.
风环境下烟雾的实时模拟   总被引:1,自引:0,他引:1  
在复杂环境仿真中,烟雾的模拟具有重要的意义.提出一种基于流体力学方程的烟雾模拟方法,并实现了脉动风与烟雾的交互,使烟雾的形态和运动更加逼真自然.采用简化的Von Karman模型建立风场,并引入特征正交分解技术(POD)和快速傅立叶变换技术(FFT)简化其建立过程.利用非粘性不可压缩的N-S(Navier-Stokes)方程描述烟雾运动,并将风场的作用加入到N-S方程中,利用破开算子法和MacCormack法简化N-S方程的求解过程,减少计算量,并保证求解过程在大的时间步长上的稳定性.同时,引入了"漩涡限制",将数值求解过程中的插值耗散补充回流场,增强烟雾的真实性.实验证明,利用本文的方法能够实时高效的模拟出自然逼真三维烟雾效果.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号