摘要
为了解决火焰动画的计算机模拟难以实现真实感和实时性的问题,提出了一种新的火焰实时模拟算法。该方法吸收了数学物理方法真实感强和粒子系统思想方法简单的优点,通过著名的Navier-Stokes方程对流体进行控制,采用半拉格朗日法对其进行求解,并引入粒子系统的思想对原方程的平流项进行修改。对火焰颜色的控制采用密度场和配色原理,进行简单而有效的实现,并在图形处理器(GPU:Graphics Processing Unit)上加速实现,成功地实现了真实感和实时性并举的火焰动画的计算机模拟。
To solve the problem of the flame simulation on computer, a new algorithm of flame simulation in real- time was proposed. This idea absorbs the merits of physical method and particle system. The animation of the flame is controlled by the Navier-Stokes equations which is solved by the semi-lagrange method. The idea of using particle system to modify the Navier-Stokes equations was raised. And using density field and the principle of color to control the color of the flame. The animation is accelerated realized on GPU ( Graphics Processing Unit). The simulation of flame which has the character of realistic and real-timing were realized
出处
《吉林大学学报(信息科学版)》
CAS
2008年第6期571-575,共5页
Journal of Jilin University(Information Science Edition)
基金
高等学校博士学科点专项科研基金资助项目(20060183041)
国家自然科学基金资助项目(60773096)