skip to main content
10.1145/1180495.1180515acmconferencesArticle/Chapter ViewAbstractPublication PagesvrstConference Proceedingsconference-collections
Article

A fluid resistance map method for real-time haptic interaction with fluids

Published:01 November 2006Publication History

ABSTRACT

Haptic interfaces enable us to interact with a virtual world using our sense of touch. This paper presents a method for realizing haptic interaction with water. Our method displays forces acting on rigid objects due to water with a high frame rate (500 Hz). To achieve this, we present a fast method for simulating the dynamics of water. We decompose the dynamics into two parts. One is a linear flow expressed by a wave equation used to compute water waves. The other is a more complex and non-linear flow around the object. The fluid forces due to the non-linear flow is precomputed by solving Navier-Stokes equations, and stored in a database, named the Fluid Resistance Map. The precomputed non-linear flow and the linear flow are combined to compute the forces due to water.

References

  1. Anderson, J. D., JR., Computational Fluid Dynamics, McGraw-Hill (USA), 1995.Google ScholarGoogle Scholar
  2. Baxter, W. and Lin, M. C., Haptic Interaction with Fluid Media, In Proceedings of Graphics Interface2004, Annual Conference Series, 2004, 81--88. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Baxter, B., Scheib, V., Lin, M. C., and Manocha, D., DAB, Interactive Haptic Painting with 3D Virtual Brushes, In Proceedings of ACM SIGGRAPH 2001, Annual Conference Series, 2001, 461--468. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Bloomer J., Practical Fluid Mechanics for Engineering Applications," Marcel Dekker, 2000.Google ScholarGoogle Scholar
  5. Carlson, M., Mucha, P. J., and Turk, G., Rigid Fluid: Animating the Interplay Between Rigid Bodies and Fluid, ACM Transaction on Graphics (Proceedings of ACM SIGGRAPH 2004), 23, 3, 2004, 377--384. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Chung, T. J., Computational Fluid Dynamics, Cambridge University Press, 2002.Google ScholarGoogle Scholar
  7. Dobashi, Y., Yamamoto, T., and Nishita, T., Real-time Rendering of Aerodynamic Sound Using Sound Textures based on Computational Fluid Dynamics, ACM Transaction on Graphics (Proceedings of SIGGRAPH 2003), 23, 3, 2003, 732--740. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Durbeck, L., Macias, N., Weinsten, D., Johnson, C., and Hollerback, J., SCIRun Haptic Display for Scientific Visualization, Phantom Users Group Meetings, 1998.Google ScholarGoogle Scholar
  9. Enright, D., Marshner, S., and Fedkiw R., Animation and Rendering of Complex Water Surfaces, ACM. Transaction on Graphics (Proceedings of ACM SIGGRAPH2002), 21, 3, 2002, 737--744. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Foster, N. and Fedkiw, R., Practical Animation of Liquids, In Proceedings of SIGGRAPH2001, Annual Conference Series, 2001, 23--30. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Hasegawa, S. and Sato, M., Real-time Rigid Body Simulation for Haptic Interactions based on Contact Volume of Polygonal Objects, Computer Graphics Forum (Proceedings of EUROGRAPHICS 2004), 23, 3, 2004, 529--538.Google ScholarGoogle ScholarCross RefCross Ref
  12. Hoerner, F. S., Fluid Dynamic Drag: Practical Information on Aerodynamic Drag and Hydrodynamic Resistance, Hoerner Fluid Dynamics, 1965.Google ScholarGoogle Scholar
  13. Kass, M. and Miller, G., Rapid, Stable Fluid Dynamics for Computer Graphics, Computer Graphics (Proceedings of ACM SIGGRAPH 1990), 24, 4, 1990, 49--57. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Kim, S., Hasegawa, S., Koike, Y., and Sato, M., Tension based 7-dof force feedback device: Spidar-g, In Proceedings of IEEE Virtual Reality 2002, Annual Conference Series, 2002, 283--284. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Landau, L. D. and Lifschitz, E. M., Fluid Mechanics, Pergamon Press, 1975.Google ScholarGoogle Scholar
  16. Mark, W. R., Randolph, S. C., Van Verth, J. M., and Taylor II, R. M., Adding Force Feedback to Graphics Systems: Issues and Solutions, In Proceedings of ACM SIGGRAPH 96, Annual Conference Series, 1996, 447--452. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Mcneely, W. A., Puterbaugh, K. D., and Troy, J. J., Six Degree-of-Freedom Haptic Rendering Using Voxel Sampling, In Proceedings of ACM SIGGRAPH 99, Annual Conference Series, 1999, 401--408. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Otaduy, M. A. and Lin, M. C., Sensation Preserving Simplification for Haptic Rendering, ACM Transaction on Graphics (Proceedings of ACM SIGGRAPH 2003), 23, 3, 2003, 543--553. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Pai, D. K, Kees, van den D., James, D. L., Lang, J., Lloyd, J. E., Richmond, J. L., Yau, S. H., Scanning Physical Interaction Behavior of 3D Objects, In Proceedings of SIGGRAPH 2001, Annual Conference Series, 2001, 87--96. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Ruspini, D. C., Kolarov, K., and Khatib, O., The Haptic Display of Complex Graphical Environments, In Proceedings of ACM SIGGRAPH 97, Annual Conference Series, 1997, 345--352. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Stam, J., Stable Fluids, In Proceedings of ACM SIGGRAPH 99, Annual Conference Series, 1999, 121--128. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A fluid resistance map method for real-time haptic interaction with fluids

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          VRST '06: Proceedings of the ACM symposium on Virtual reality software and technology
          November 2006
          400 pages
          ISBN:1595933212
          DOI:10.1145/1180495

          Copyright © 2006 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 November 2006

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          Overall Acceptance Rate66of254submissions,26%

          Upcoming Conference

          VRST '24

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader