Skip to main content

Haptic Rendering of Solid Object Submerged in Flowing Fluid with Environment Dependent Texture

  • Conference paper
  • First Online:
Book cover Haptics: Science, Technology, and Applications (EuroHaptics 2018)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 10894))

  • 4216 Accesses

Abstract

Haptic rendering of complex scenes where interacting materials coexist at different states is a challenging task. In our work, we propose an equal sized, Smoothed Particle Hydrodynamics (SPH) based novel technique to render stable, real-time and realistic haptic force feedback of a dynamic solid-fluid hybrid environment. Along with force feedback, a space varying solid object texture is also rendered using a depth map differencing approach and further improved by mapping custom material friction on the object surface. The setup has been implemented on a single, mid-end GPU achieving a frame rate of 300 frames/second for 65000 particles. The quantitative and qualitative evaluations are done using feedback forces and user study, respectively and compared with state of the art.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Monaghan, J.J.: Smoothed particle hydrodynamics. Annu. Rev. Astron. Astrophys. 30 (1992)

    Article  Google Scholar 

  2. Bridson, R., Müller-Fischer, M.: Fluid simulation. In: ACM SIGGRAPH Courses (2007)

    Google Scholar 

  3. Müller, M., Charypar, D., Gross, M.: Particle-based fluid simulation for interactive applications. In: Proceedings of ACM SIGGRAPH (2003)

    Google Scholar 

  4. Solenthaler, B., Schläfli, J., Pajarola, R.: A unified particle model for fluid-solid interactions. Comput. Animat. Virt. Worlds. 18 (2007)

    Article  Google Scholar 

  5. Macklin, M., Müller, M.: Position based fluids. ACM Trans. Graph. 32 (2013)

    Article  Google Scholar 

  6. Williams, B.W.: Fluid surface reconstruction from particles. Master’s thesis, The University Of British Columbia (2008)

    Google Scholar 

  7. Jihun, Y., Greg, T.: Reconstructing surfaces of particle-based fluids using anisotropic kernels. ACM Trans. Graph. 32 (2013)

    Google Scholar 

  8. van der Laan, W.J., Green, S., Sainz, M.: Screen space fluid rendering with curvature flow. In: Proceedings of Symposium on Interactive 3D Graphics and Games (2013)

    Google Scholar 

  9. Dobashi, Y., Sato, M., Hasegawa, S., Yamamoto, T., Kato, M., Nishita, T.: A fluid resistance map method for real-time haptic interaction with fluids. In: Proceedings of the ACM Symposium on Virtual Reality Software and Technology (2006)

    Google Scholar 

  10. Cirio, G., Marchal, M., Hillaire, S., Lecuyer, A.: Six degrees-of-freedom haptic interaction with fluids. IEEE Trans. Vis. and Comp. Graph. 17 (2011)

    Article  Google Scholar 

  11. Cirio, G., Marchal M., Otaduy, M.A., LÃl’cuyer, A.: Six-oof haptic interaction with fluids, solids, and their transitions. In: Proceedings of World Haptics (2013)

    Google Scholar 

  12. Adami, S., Hu, X.Y., Adams, N.A.: A generalized wall boundary condition for smoothed particle hydrodynamics. J. Comput. Phys. 231, 7057–7075 (2012)

    Article  MathSciNet  Google Scholar 

  13. Sreeni, K.G., Priyadarshini, K., Praseedha, A.K., Chaudhuri, S.: Haptic rendering of cultural heritage objects at different scales. In: Isokoski, P., Springare, J. (eds.) EuroHaptics 2012. LNCS, vol. 7282, pp. 505–516. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-31401-8_45

    Chapter  Google Scholar 

  14. Feng, G., Liu, S.: Haptic interaction based SPH fluid control. In: Proceedings of CASA (2017)

    Google Scholar 

  15. Liang, J., Yu, G., Wang, K., Wang, Y., Guo, L.: Realtime haptic rendering in hybrid environment using unified SPH method. In: Proceedings of Soft Computing & Machine Intelligence (2016)

    Google Scholar 

  16. Müller, M., Solenthaler, B., Keiser, R., Gross, M.: Particle-based fluid-fluid interaction. In: Proceedings of ACM SIGGRAPH (2005)

    Google Scholar 

  17. Mora, J., Lee, W.: Real-time fluid interaction with a haptic device. In: Proceedings of HAVE (2017)

    Google Scholar 

  18. Zhang, X., Liu, S.: SPH haptic interaction with multiple-fluid simulation. In: Proceedings of VR (2017)

    Article  Google Scholar 

  19. http://www.lmt.ei.tum.de/downloads/texture/

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Avirup Mandal .

Editor information

Editors and Affiliations

1 Electronic supplementary material

Below is the link to the electronic supplementary material.

Supplementary material 1 (mp4 5703 KB)

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Mandal, A., Sardar, D., Chaudhuri, S. (2018). Haptic Rendering of Solid Object Submerged in Flowing Fluid with Environment Dependent Texture. In: Prattichizzo, D., Shinoda, H., Tan, H., Ruffaldi, E., Frisoli, A. (eds) Haptics: Science, Technology, and Applications. EuroHaptics 2018. Lecture Notes in Computer Science(), vol 10894. Springer, Cham. https://doi.org/10.1007/978-3-319-93399-3_34

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-93399-3_34

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-93398-6

  • Online ISBN: 978-3-319-93399-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics