Abstract
We propose an efficient and simple rigid-fluid coupling scheme employing rigid surface sampling and boundary handling for particle-based fluid simulation. This approach samples rigid bodies to boundary particles which are used for interacting with fluids. It contains two steps, sampling and relaxation, which guarantees uniform distribution of particles using less iterations. We integrate our approach into SPH fluids and implement several scenarios of rigid-fluid interaction. The experimental results demonstrate that our method is capable to implement interaction of rigid body and fluids while mainly ensuring physical authenticity for rigid-fluid coupling simulation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Monaghan, J.J.: Simulating free surface flows with SPH. J. Comput. Phys. 110(2), 399–406 (1994)
Muller, M., Charypar, D., Gross, M.: Particle-based fluid simulation for interactive applications. In: Proceedings of the 2003 ACM SIGGRAPH/Eurographics symposium on Computer animation. Eurographics Association, pp. 154–159 (2003)
Becker, M., Teschner, M.: Weakly compressible SPH for free surface flows. In: Proceedings of the 2007 ACM SIGGRAPH/Eurographics symposium on Computer animation. Eurographics Association, pp. 209–217 (2007)
Solenthaler, B., Pajarola, R.: Predictive-corrective incompressible SPH. ACM Trans. Graph. (TOG) 28(3), 40 (2009)
Ihmsen, M., Cornelis, J., Solenthaler, B., et al.: Implicit Incompressible SPH. IEEE Trans. Vis. Comput. Graph. 20(3), 426–435 (2014)
Bender, J., Koschier, D.: Divergence-free smoothed particle hydrodynamics. In: ACM SIGGRAPH/ Eurographics Symposium on Computer Animation, pp. 147–155. ACM 2015
Muller, M., Schirm, S., Teschner, M., Heidelberger, B., Gross, M.: Interaction of fluids with deformable solids. Comput. Animation VirtualWorlds 15(34), 159–171 (2004)
Monaghan, J.J., Kajtar, J.: SPH particle boundary forces for arbitrary boundaries. Comput. Phys. Commun. 180(10), 1811–1820 (2009)
Hu, X., Adams, N.: A multi-phase SPH method for macroscopic and mesoscopic flows. J. Comput. Phys. 213(2), 844–861 (2006)
Ihmsen, M., Akinci, N., Gissler, M., Teschner, M.: Boundary handling and adaptive time-stepping for PCISPH. In: Workshop on Virtual Reality Interaction and Physical Simulation, pp 79–88. The Eurographics Association (2010)
Schechter, H., Bridson, R.: Ghost SPH for animating water. ACM Trans. Graph. 31(4), 611–618 (2012)
Akinci, N., Ihmsen, M., Akinci, G., et al.: Versatile rigid-fluid coupling for incompressible SPH. ACM Trans. Graph. (TOG) 31(4), 62 (2012)
Turk, G.: Generating textures on arbitrary surfaces using reaction-diffusion. In: ACM SIGGRAPH Computer Graphics, vol. 25(4), pp. 289–298. ACM (1991)
Witkin, A.P., Heckbert, P.S.: Using particles to sample and control implicit surfaces. In: Proceedings of the 21st Annual Conference on Computer Graphics and Interactive Techniques, pp. 269–277. ACM (1994)
Cook, R.L.: Stochastic sampling in computer graphics. ACM Trans. Graph. (TOG) 5(1), 51–72 (1986)
Corsini, M., Cignoni, P., Scopigno, R.: Efficient and flexible sampling with blue noise properties of triangular meshes. IEEE Trans. Visual Comput. Graph. 18(6), 914–924 (2012)
Dunbar, D., Humphreys, G.: A spatial data structure for fast Poisson-disk sample generation. ACM Trans. Graph. (TOG) 25(3), 503–508 (2006)
Bridson, R.: Fast poisson disk sampling in arbitrary dimensions. In: ACM SIGGRAPH, p. 5 (2007)
Wang, X.K., Ban, X.J., Liu, X., et al.: Efficient extracting surfaces approach employing anisotropic kernels for SPH fluids. J. Vis. 19(2), 301–317 (2016)
Acknowledgements
This work was supported by National Natural Science Foundation of China (No. 61272357, 61300074, 61572075).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing AG
About this paper
Cite this paper
Wang, X., Ban, X., Zhang, Y., Liu, X. (2016). Rigid Body Sampling and Boundary Handling for Rigid-Fluid Coupling of Particle Based Fluids. In: Luo, Y. (eds) Cooperative Design, Visualization, and Engineering. CDVE 2016. Lecture Notes in Computer Science(), vol 9929. Springer, Cham. https://doi.org/10.1007/978-3-319-46771-9_28
Download citation
DOI: https://doi.org/10.1007/978-3-319-46771-9_28
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-46770-2
Online ISBN: 978-3-319-46771-9
eBook Packages: Computer ScienceComputer Science (R0)