Abstract—With the popular application of physics-based simulation in virtual reality, real-time simulation and rendering of dynamic fluids have always been the pursuit for virtual reality research. In this paper, we propose an efficient algorithm for Smoothed Particle Hydrodynamics (SPH) particle neighbor searching and rendering by taking advantage of Graphics Processing Unit (GPU) parallelization. In our method, all particles and its neighbors will be collected together and no need to search its neighboring grid actually. Thus, it does not require memory to store the start index of each grid and it can effectively solve the computational issue in inactive areas of a scene. Further, we reconstruct the fluid surfaces by the Screen Space Fluid Rendering (SSFR) method, and improve the refraction effect in real-time. The results are analyzed and discussed to show the efficiency of the scheme. Both simulation and rendering of 3D liquid computing are able to produce faster performance for realistic virtual environments.
Index Terms—Smoothed particle hydrodynamics, particle neighbor searching, screen space fluid rendering, unlimited scene, fluid refraction.
The authors are with the MPI-QMUL Information Systems Research Centre, Macao Polytechnic Institute, Macao, China (e-mail: marcusim@ipm.edu.mo, chankahou@ipm.edu.mo).
[PDF]
Cite: Sio-Kei Im and Ka-Hou Chan, "Fast Particle Neighbor Searching for Unlimited Scene with Fluid Refraction Improvement," International Journal of Modeling and Optimization vol. 6, no. 2, pp. 71-76, 2016.