动漫制作中涉及到大量的流体动画特效,视觉逼真性是它们的基本追求.然而,传统的物理模型计算代价高、效率低且流体细节易丢失.针对这些问题,文中提出一种耦合几何特征的高精度流体动画生成方法,通过利用不同流体细节(如水面和水花)之间的相关性提高计算效率和计算精度.该方法首先建立几何模型,对流体表面易于产生流体细节的区域即细节敏感区域进行定位、量化和跟踪.然后将几何模型与高精度流体动画物理模型相耦合,通过将几何模型中的定位量化函数映射为粒子密度函数,以此调整物理模型中的粒子集,从而更有效地产生高精度的流体水面和水花等细节效果.实验结果表明,文中方法能够提高流体动画计算的效率和精度,高效地生成更具有视觉真实感的流体动画.
Special effects of fluid phenomenon are widely used in animation production.Generating fluid with high degree of realism is the fundamental goal in these applications.However,the traditional physically-based methods are expensive,inefficiency and prone to losing details.To address these problems,we presented a geometry-coupled method to produce highly accurate fluid animation.In this method,we explored the close relationship between different fluid details such as liquid surface and sprays splashes to improve the efficiency and accuracy of fluid animation.To this end,we first built a geometric model to locate,quantify and track the regions prone to losing details.Second,we coupled the geometric model with the physical model.It is performed by mapping the location and quantization function in the geometric model to the sample density of particles.Finally,we used the sample density to adjust the particle set which can generate highly accurate fluid surface and water sprays.Experimental results show that our approach improves the efficiency and accuracy of fluid animation.It can also produce visual pleasing fluid animation results effectively.