Browse > Article
http://dx.doi.org/10.5407/jksv.2017.15.1.032

Real-time Simulation Technique for Visual-Haptic Interaction between SPH-based Fluid Media and Soluble Solids  

Kim, Seokyeol (School of Computing, Korea Advanced Institute of Science and Technology)
Park, Jinah (School of Computing, Korea Advanced Institute of Science and Technology)
Publication Information
Journal of the Korean Society of Visualization / v.15, no.1, 2017 , pp. 32-40 More about this Journal
Abstract
Interaction between fluid and a rigid object is frequently observed in everyday life. However, it is difficult to simulate their interaction as the medium and the object have different representations. One of the challenging issues arises especially in handling deformation of the object visually as well as rendering haptic feedback. In this paper, we propose a real-time simulation technique for multimodal interaction between particle-based fluids and soluble solids. We have developed the dissolution behavior model of solids, which is discretized based on the idea of smoothed particle hydrodynamics, and the changes in physical properties accompanying dissolution is immediately reflected to the object. The user is allowed to intervene in the simulation environment anytime by manipulating the solid object, where both visual and haptic feedback are delivered to the user on the fly. For immersive visualization, we also adopt the screen space fluid rendering technique which can balance realism and performance.
Keywords
Smoothed particle hydrodynamics; Dissolution; Unified particle model; Haptic rendering; Screen space fluid rendering;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Muller, M., Charypar, D., and Gross, M., 2003, "Particle-based fluid simulation for interactive applications," Proc. ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 154-159.
2 Bell, N., Yu, Y., and Mucha, P. J., 2005, "Particle-based simulation of granular materials," Proc. ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 77-86.
3 Solenthaler, B., Schlafli, J., and Pajarola, R., 2007, "A unified particle model for fluid-solid interactions," Computer Animation and Virtual Worlds, Vol. 18(1), pp. 69-82.   DOI
4 Macklin, M., Muller, M., Chentanez, N., and Kim, T., 2014, "Unified particle physics for real-time applications," ACM Transactions on Graphics, Vol. 33(4), pp. 153:1-153:12.
5 Shao, X., Zhou, Z., Magnenat-Thalmann, T., and Wu, W., 2015, "Stable and fast fluid-solid coupling for incompressible SPH," Computer Graphics Forum, Vol. 34(1), pp. 191-204.   DOI
6 Baxter, W. and Lin, M. C., 2004, "Haptic interaction with fluid media," Proc. Graphics Interface, pp. 81-88.
7 Cirio, G., Marchal, M., Hillaire, S., and Lecuyer, A., 2011, "Six degrees-of-freedom haptic interaction with fluids," IEEE Transactions on Visualization and Computer Graphics, Vol. 17(11), pp. 1714-1727.   DOI
8 Wang, Z. and Wang, Y., 2014, "Haptic interaction with fluid based on smooth particles and finite elements," Computational Science and Its Applications - ICCSA 2014, Lecture Notes in Computer Science, Vol. 8579, pp. 808-823.
9 Noyes, A. A. and Whitney, R. W., 1897, "The rate of solution of solid substances in their own solutions," Journal of the American Chemical Society, Vol. 19(12), pp. 930-934.   DOI
10 Kim, S. and Park, J., 2014, A SPH-based dissolution behavior model for real-time fluid-solid interaction, ACM SIGGRAPH Asia 2014 Posters, p. 14:1.
11 Iwasaki, K., Dobashi, Y., Yoshimoto, F., and Nishita, T., 2006, "Real-time rendering of point based water surfaces," Advances in Computer Graphics, CGI 2006, Lecture Notes in Computer Science, Vol. 4035, pp. 102-114.
12 Goswami, P., Schlegel, P., Solenthaler, B., and Pajarola, R., 2010, "Interactive SPH simulation and rendering on the GPU," Proc. ACM SIGGRAPH/ Eurographics Symposium on Computer Animation, pp. 55-64.
13 Laan, W. J., Green, S., and Sainz, M., 2009, "Screen space fluid rendering with curvature flow," Proc. Symposium on Interactive 3D Graphics and Games, pp. 91-98.
14 Becker, M. and Teschner, M., 2007, "Weakly compressible SPH for free surface flows," Proc. ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 209-217.
15 Krog, O. E. and Elster, A. C., 2012, "Fast GPU-based fluid simulations using SPH," Applied Parallel and Scientific Computing, PARA 2010, Lecture Notes in Computer Science, Vol. 7134, pp. 98-109.
16 Hatzfeld, C. and Kern, T. A., 2014, Engineering Haptic Devices: A Beginner's Guide, Springer, London, pp. 84-87.
17 Desbrun, M. and Gascuel, M. P., 1996, "Smoothed particles: a new paradigm for animating highly deformable bodies," Proc. Eurographics Workshop on Computer Animation and Simulation, pp. 61-76.