高级检索
王长波, 张卓鹏, 张强, 钱嫕婧, 张洁钰, 徐天慧. 基于LBM的自由表面流体真实感绘制[J]. 计算机辅助设计与图形学学报, 2011, 23(1): 104-110.
引用本文: 王长波, 张卓鹏, 张强, 钱嫕婧, 张洁钰, 徐天慧. 基于LBM的自由表面流体真实感绘制[J]. 计算机辅助设计与图形学学报, 2011, 23(1): 104-110.
Wang Zhangbo, Zhang Zhuopeng, Zhang Qiang, Qian Yijing, Zhang Jieyu, Xu Tianhui. Realistic Rendering of Free Surface Fluid Based on Lattice Boltzmann Method[J]. Journal of Computer-Aided Design & Computer Graphics, 2011, 23(1): 104-110.
Citation: Wang Zhangbo, Zhang Zhuopeng, Zhang Qiang, Qian Yijing, Zhang Jieyu, Xu Tianhui. Realistic Rendering of Free Surface Fluid Based on Lattice Boltzmann Method[J]. Journal of Computer-Aided Design & Computer Graphics, 2011, 23(1): 104-110.

基于LBM的自由表面流体真实感绘制

Realistic Rendering of Free Surface Fluid Based on Lattice Boltzmann Method

  • 摘要: 针对自由表面流体的模拟,提出一种基于Lattice Boltzmann(LBM)的高效建模和绘制的方法.首先基于浅水方程的LBM模型进行流体建模及表面高度场计算,并提出一种基于Marching Cubes和自由表面算法结合的方法来抽取流体的表面,随后采用考虑移动障碍物的外力叠加机制和自适应加密算法来进行流体交互及表面的网格重构.最后采用硬件加速技术实现了不同自由表面流体的绘制,如溪流、水池浅水流、洪水水淹等真实感效果.

     

    Abstract: A highly effective method of modeling and rendering based on Lattice Boltzmann model(LBM) to simulate the fluid with free surface is presented.Firstly,the LBM model based on shallow water equations is adopted to model the fluid volume and calculate the surface height field.And then a new method combined with Marching Cube and free surface algorithm is proposed to extract the fluid surface.After that,an external stack mechanism of moving obstacles and adaptive grid refinement algorithm are used to realize fluid interaction and reconstruction of surface grid.Finally,the hardware acceleration technology is adopted to achieve realistic rendering of fluid with different free surface,including streams,droplet,and water in pools,etc.

     

/

返回文章
返回