Browse > Article
http://dx.doi.org/10.15701/kcgs.2017.23.1.25

Position Based Triangulation for High Performance Particle Based Fluid Simulation  

Hong, Manki (Korea University)
Im, Jaeho (Korea University)
Kim, Chang-Hun (Korea University)
Byun, Hae Won (Sungshin Women's University)
Abstract
This paper proposes a novel acceleration method for particle based large scale fluid simulation. Traditional particle-based fluid simulation has been implemented by interacting with physical quantities of neighbor particles through the Smoothed Particle Hydrodynamics(SPH) technique[1]. SPH method has the characteristic that there is no visible change compared to the computation amount in a part where the particle movement is small, such as a calm surface or inter-fluid. This becomes more prominent as the number of particles increases. Previous work has attempted to reduce the amount of spare computation by adaptively dividing each part of the fluid. In this paper, we propose a technique to calculate the motion of the entire particles by using the physical quantities of the near sampled particles by sampling the particles inside the fluid at regular intervals and using them as reference points of the fluid motion. We propose a technique to adaptively generate a triangle map based on the position of the sampled particles in order to efficiently search for nearby particles, and we have been able to interpolate the physical quantities of particles using the barycentric coordinate system. The proposed acceleration technique does not perform any additional correction for two classes of fluid particles. Our technique shows a large improvement in speed as the number of particles increases. The proposed technique also does not interfere with the fine movement of the fluid surface particles.
Keywords
Fluid simulation; SPH; Daluney trianglation; High performance simulation; Adaptive Sampling;
Citations & Related Records
연도 인용수 순위
  • Reference
1 M. Muller, D. Charypar, and M. Gross, "Particle-based fluid simulation for interactive applications," in Proceedings of the 2003 ACM SIGGRAPH/Eurographics symposium on Computer animation, pp. 154-159, 2003.
2 X. Nie, L. Chen, and T. Xiang, "An efficient sleepy algorithm for particle-based fluids," International Journal of Computer Games Technology, vol. 2014, p. 13, 2014.
3 P.-L. Manteaux, F. Faure, S. Redon, and M.-P. Cani, "Exploring the use of adaptively restrained particles for graphics simulations," in Workshop on Virtual Reality Interaction and Physical Simulation, pp. 17-24, 2013.
4 M. Desbrun and M.-P. Cani, "Space-time adaptive simulation of highly deformable substances," Ph.D. dissertation, INRIA, 1999.
5 B. Adams, M. Pauly, R. Keiser, and L. J. Guibas, "Adaptively sampled particle fluids," in ACM Transactions on Graphics (TOG), vol. 26, no. 3, p. 48, 2007.   DOI
6 B. Solenthaler and M. Gross, "Two-scale particle simulation," in ACM Transactions on Graphics (TOG), vol. 30, no. 4, p. 81, 2011.
7 F. Losasso, F. Gibou, and R. Fedkiw, "Simulating water and smoke with an octree data structure," in ACM Transactions on Graphics (TOG), vol. 23, no. 3, pp. 457-462, 2004.   DOI
8 B. M. Klingner, B. E. Feldman, N. Chentanez, and J. F. O'brien, "Fluid animation with dynamic meshes," in ACM Transactions on Graphics (TOG), vol. 25, no. 3, pp. 820-825, 2006.   DOI
9 F. Ferstl, R. Ando, C. Wojtan, R. Westermann, and N. Thuerey, "Narrow band flip for liquid simulations," in Computer Graphics Forum, vol. 35, no. 2, pp. 225-232, 2016.   DOI
10 J.-G. Lim, B.-J. Kim, and J.-M. Hong, "Water simulation using a responsive surface tracking for flow-type changes," The Visual Computer, vol. 32, no. 5, pp. 641-651, 2016.   DOI
11 R. Ando, N. Thurey, and C. Wojtan, "Highly adaptive liquid simulations on tetrahedral meshes," ACM Transactions on Graphics (TOG), vol. 32, no. 4, p. 103, 2013.
12 J. Stam, "Stable fluids," in Proceedings of the 26th annual conference on Computer graphics and interactive techniques, pp. 121-128, 1999.
13 J. J. Monaghan, "Smoothed particle hydrodynamics," Annual review of astronomy and astrophysics, vol. 30, pp. 543-574, 1992.   DOI
14 J. J. Monaghan, "Smoothed particle hydrodynamics," Reports on progress in physics, vol. 68, no. 8, p. 1703, 2005.   DOI