Skip to main content

GPU Based Particle Coding Scheme for Virtual Cutting of Meshfree Particle Systems

  • Conference paper
  • 3637 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 8887))

Abstract

In this paper we have proposed a new method for cutting deformable (soft) objects. Deformation is modeled using the meshfree method of Smoothed Particle Hydrodynamics (SPH). We label all particles during the virtual cut operation to obtain a particle code for every particle. Particles separated by the cut should not influence each other, we impose this condition by updating the neighbourhood using particle codes before SPH dynamics are computed. Particle codes eliminate the need for an external grid like structure for detecting newly generated cut surfaces. Region information extracted from the particle codes is used to obtain a modified color field for surface generation. We show that our algorithm can easily be integrated with existing SPH techniques and keeps the high level of parallelization in existing meshfree techniques. Our proposed method also has minimum overhead in scenarios where multiple cutting operations are performed on a deformable object.

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

Buying options

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 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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Dolbow, J., Belytschko, T.: An introduction to programming the meshless element free galerkin method. Archives of Computational Methods in Engineering 5, 207–241 (1998)

    Article  MathSciNet  Google Scholar 

  2. Belytschko, T., Krongauz, Y., Fleming, M., Organ, D., Snm Liu, W.K.: Smoothing and accelerated computations in the element free galerkin method. Journal of Computational and Applied Mathematics 74, 111–126 (1996)

    Article  MATH  MathSciNet  Google Scholar 

  3. Organ, D., Fleming, M., Terry, T., Belytschko, T.: Continuous meshless approximations for nonconvex bodies by diffraction and transparency. Computational Mechanics 18, 225–235 (1996)

    Article  MATH  Google Scholar 

  4. Steinemann, D., Otaduy, M.A., Gross, M.: Fast arbitrary splitting of deforming objects. In: Proceedings of the 2006 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, SCA 2006, Aire-la-Ville, Switzerland, pp. 63–72. Eurographics Association, Switzerland (2006)

    Google Scholar 

  5. Ihmsen, M., Orthmann, J., Solenthaler, B., Kolb, A., Teschner, M.: SPH fluids in computer graphics. In: Eurographics 2014-State of the Art Reports, pp. 21–42. The Eurographics Association (2014)

    Google Scholar 

  6. Wu, J., Westermann, R., Dick, C.: Physically-based simulation of cuts in deformable bodies: A survey, 1–19 (2014)

    Google Scholar 

  7. Müller, M., Keiser, R., Nealen, A., Pauly, M., Gross, M., Alexa, M.: Point based animation of elastic, plastic and melting objects. In: Proceedings of the 2004 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 141–151. Eurographics Association (2004)

    Google Scholar 

  8. Pietroni, N., Ganovelli, F., Cignoni, P., Scopigno, R.: Splitting cubes: a fast and robust technique for virtual cutting. The Visual Computer 25, 227–239 (2009)

    Article  Google Scholar 

  9. Pauly, M., Keiser, R., Adams, B., Dutré, P., Gross, M., Guibas, L.J.: Meshless animation of fracturing solids. In: ACM SIGGRAPH 2005 Papers, SIGGRAPH 2005, pp. 957–964. ACM, New York (2005)

    Google Scholar 

  10. Chen, F., Wang, C., Xie, B., Qin, H.: Flexible and rapid animation of brittle fracture using the smoothed particle hydrodynamics formulation. Computer Animation and Virtual Worlds 24, 215–224 (2013)

    Article  Google Scholar 

  11. Becker, M., Ihmsen, M., Teschner, M.: Corotated SPH for deformable solids. In: Proceedings of the Fifth Eurographics Conference on Natural Phenomena, pp. 27–34. Eurographics Association (2009)

    Google Scholar 

  12. Solenthaler, B., Schläfli, J., Pajarola, R.: A unified particle model for fluid–solid interactions. Computer Animation and Virtual Worlds 18, 69–82 (2007)

    Article  Google Scholar 

  13. Müller, M., Charypar, D., Gross, M.: Particle-based fluid simulation for interactive applications, pp. 154–159 (2003)

    Google Scholar 

  14. Lewiner, T., Lopes, H., Vieira, A.W., Tavares, G.: Efficient implementation of marching cubes’ cases with topological guarantees. Journal of Graphics Tools 8, 1–15 (2003)

    Article  Google Scholar 

  15. Balsa Rodríguez, M., Gobbetti, E., Iglesias Guitián, J., Makhinya, M., Marton, F., Pajarola, R., Suter, S.: State-of-the-art in compressed gpu-based direct volume rendering. Computer Graphics Forum. Wiley Online Library (2014)

    Google Scholar 

  16. Ihmsen, M., Akinci, N., Becker, M., Teschner, M.: A parallel SPH implementation on multi-core cpus 30, 99–112 (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Shrivastava, P., Das, S. (2014). GPU Based Particle Coding Scheme for Virtual Cutting of Meshfree Particle Systems. In: Bebis, G., et al. Advances in Visual Computing. ISVC 2014. Lecture Notes in Computer Science, vol 8887. Springer, Cham. https://doi.org/10.1007/978-3-319-14249-4_52

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-14249-4_52

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-14248-7

  • Online ISBN: 978-3-319-14249-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics