Simulation and visualization of fluid flow considering surface smoothness and computation speed
Fangyuan Hu, Kohei Murotani, Kazuya Shibata, Seiichi Koshizuka · Keisan Rikigaku Koenkai koen ronbunshu/Keisan Rikigaku Kouenkai kouen rombunshuu · 2014
A mesh-free method MPS is implemented for fluid simulation. A Marching Cubes method is applied to obtain the free surface of the fluid which is represented by particles. We used a cubic spline instead of the weight function to map particle data into the scalar field in 3D space. The method shows smoothness in surface representation. Then we give a CUDA implementation of both the simulation part and the rendering part, and for performance consideration, a novel method for neighbor particle searching is given. We finally get a near real-time outcome running at a frame rate of 30fps.