Skip to main content

Deformed Distance Fields for Simulation of Non-Penetrating Flexible Bodies

  • Conference paper
Computer Animation and Simulation 2001

Part of the book series: Eurographics ((EUROGRAPH))

Abstract

We present a novel penetration depth estimation algorithm based on the use of deformed distance fields for simulation of non-penetrating flexible bodies. We assume that the continuum of non-rigid models are discretized using standard techniques, such as finite element methods. As the objects deform, the distance fields are deformed accordingly to estimate penetration depth, allowing enforcement of non-penetration constraints between two colliding elastic bodies. Our approach can automatically handle self-penetration and inter-penetration in a uniform manner. We demonstrate its effectiveness on moderately complex animated scenes.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. P. Agarwal, L. J. Guibas, S. Har-Peled, A. Rabinovitch, and M. Sharir. Penetration depth of two convex polytopes in 3d. Nordic J. Computing, 7:227–240, 2000.

    MathSciNet  MATH  Google Scholar 

  2. C. E. Buckley and L. J. Leifer. A Proximity Metric For Continuum Path Planning. Proc. of Int. Conf. on Artificial Intelligence, 1096–1102, 1985.

    Google Scholar 

  3. S. Cameron and R. K. Culley. Determining the minimum translational distance between two convex polyhedra. Proceedings of International Coriference on Robotics and Automation, pages 591–596, 1986.

    Google Scholar 

  4. S. Frisken, R. Perry, A. Rockwood, and T. Jones”, Adaptively sampled distance fields: a general representation of shapes for computer graphics. Proc. of ACM SIGGRAPH, pages 249–254, 2000.

    Google Scholar 

  5. P. G. Ciarlet and J. L. Lions, editors. HANDBOOK OF NUMERICAL ANALYSIS, volume I-VI. Elsevier Science B.V., 1994.

    Google Scholar 

  6. J. Cohen, M. Lin, D. Manocha, and M. Ponamgi. I-collide: An interactive and exact collision detection system for large-scale environments. In Proc. of ACM Interactive 3D Graphics Conference, pages 189–196, 1995.

    Google Scholar 

  7. D. Dobkin, J. Hershberger, D. Kirkpatrick, and S. Suri. Computing the intersection-depth of polyhedra. Algorithmica, 9:518–533, 1993.

    Article  MathSciNet  MATH  Google Scholar 

  8. S. F. Gibson and B. Mirtich. A survey of deformable modeling in computer graphics. Technical Report Technical Report, Mitsubishi Electric Research Laboratory, 1997.

    Google Scholar 

  9. E.G. Gilbert and C.J. Ong. New distances for the separation and penetration of objects. In Proceedings of International Conference on Robotics and Automation, pages 579–586, 1994.

    Google Scholar 

  10. Leonidas J. Guibas and J. Stolfi. Ruler, compass and computer: the design and analysis of geometric algorithms. In R. A. Earnshaw, editor, Theoretical Foundations of Computer Graphics and CAD, volume 40 of NATO ASI Series F, pages 111–165. Springer-Verlag, 1988.

    Chapter  Google Scholar 

  11. G. Hirota, S. Fisher, and M. C. Lin. Simulation of nonpenetrating elastic bodies using distance field. Technical report, Department of Computer Science, University of North Carolina, 2000.

    Google Scholar 

  12. K. Hoff, T. Culver, J. Keyser, M. Lin, and D. Manocha. Fast computation of generalized voronoi diagrams using graphics hardware. Proceedings of ACM SIGGRAPH 1999, pages 277–286, 1999.

    Google Scholar 

  13. K. Hoff, A. Zaferakis, M. C. Lin, and D. Manocha. Fast and simple geometric proximity queries using graphics hardware. Proc. of ACM Symposium on Interactive 3D Graphics, 2001.

    Google Scholar 

  14. M. Hughes, C. Dimattia, M. Lin, and D. Manocha. Efficient and accurate interference detection for polynomial deformation and soft object animation. In Proceedings of Computer Animation, pages 155–166, Geneva, Switzerland, 1996.

    Google Scholar 

  15. K. Sridharan, H. E. Stephanou, K. C. Craig and S. S. Keerthi Distance measures on intersecting objects and their applications. In Infonnation Processing Letters, Vol. 51, Aug. 1994, pp. 181–188.

    Article  MathSciNet  MATH  Google Scholar 

  16. R. Kimmel, A. Amir, and A. M. Bruckstein. Finding shortest paths on surfaces using level sets propagation. IEEE Transactions on Pattern Analysis and Machine Intelligence, 17 (1), 1995.

    Google Scholar 

  17. D.L. Marcum and N.P. Weatherill. Unstructured grid generation using iterative point insertion and local reconnection. AIAA Journal, 33(9), September 1995.

    Google Scholar 

  18. S. J. Osher and J. A. SEthian. Fronts propagating with curvature dependent speed: Algorithms based on harniltonjacobi formulations. J. of Comp., Phys., 1988.

    Google Scholar 

  19. J. A. Sethian. Level Set Methods and Fast Marching Methods: Evolving Interfaces in Computational Geometry, Fluid Mechanics, Computer Vision, and Materials Science. Cambridge University Press, 1999.

    Google Scholar 

  20. A. Wilson, E. Larsen, D. Manocha, and M. C. Lin. Partitioning and handling massive models for interactive collision detection. Computer Graphics Forum (Proc. of Eurographics), 18(3):319–329, 1999.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Wien

About this paper

Cite this paper

Fisher, S., Lin, M.C. (2001). Deformed Distance Fields for Simulation of Non-Penetrating Flexible Bodies. In: Magnenat-Thalmann, N., Thalmann, D. (eds) Computer Animation and Simulation 2001. Eurographics. Springer, Vienna. https://doi.org/10.1007/978-3-7091-6240-8_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-7091-6240-8_10

  • Publisher Name: Springer, Vienna

  • Print ISBN: 978-3-211-83711-5

  • Online ISBN: 978-3-7091-6240-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics