Efficient and Accurate Collision Response for Elastically Deformable Models

被引:29
|
作者
Verschoor, Mickeal [1 ,2 ]
Jalba, Andrei C. [1 ]
机构
[1] Eindoven Univ Technol, Dept Math & Comp Sci, POB 513, NL-5600 MB Eindhoven, Netherlands
[2] Univ Rey Juan Carlos, Dept Comp Sci, Calle Tulipan S-N, Mostoles 28933, Spain
来源
ACM TRANSACTIONS ON GRAPHICS | 2019年 / 38卷 / 02期
基金
欧洲研究理事会;
关键词
Collision response; conjugate residual; ALGORITHM;
D O I
10.1145/3209887
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Simulating (elastically) deformable models that can collide with each other and with the environment remains a challenging task. The resulting contact problems can be elegantly approached using Lagrange multipliers to represent the unknown magnitude of the response forces. Typical methods construct and solve a Linear Complementarity Problem (LCP) to obtain the response forces. This requires the inverse of the generalized mass matrix, which is generally hard to obtain for deformable-body problems. In this article, we tackle such contact problems by directly solving the Mixed Linear Complementarity Problem (MLCP) and omitting the construction of an LCP matrix. Since a convex quadratic program with linear constraints is equivalent to an MLCP, we propose to use a Conjugate Residual (CR) solver as the backbone of our collision response system. By dynamically updating the set of active constraints, the MLCP with inequality constraints can be solved efficiently. We also propose a simple yet efficient preconditioner that ensures faster convergence. Finally, our approach is faster than existing methods (at the same accuracy), and it allows accurate treatment of friction.
引用
收藏
页数:20
相关论文
共 50 条
  • [31] ADHESIVE INTERACTION OF ELASTICALLY DEFORMABLE SPHERICAL PARTICLES
    D'yachenko, E. N.
    Dueck, J. G.
    JOURNAL OF ENGINEERING PHYSICS AND THERMOPHYSICS, 2012, 85 (01) : 79 - 86
  • [32] Accurate and Efficient Simulation of Bioelectromagnetic Models
    Pandey, Apra
    Parthasarathy, Nivedita
    Kostka, Darryl
    Prokop, Alexander
    Wittig, Tilmann
    2017 IEEE INTERNATIONAL SYMPOSIUM ON ANTENNAS AND PROPAGATION & USNC/URSI NATIONAL RADIO SCIENCE MEETING, 2017, : 253 - 254
  • [33] Accurate and efficient lighting for skinned models
    Tarini, Marco
    Panozzo, Daniele
    Sorkine-Hornung, Olga
    COMPUTER GRAPHICS FORUM, 2014, 33 (02) : 421 - 428
  • [34] A robust and efficient method for topology adaptations in deformable models
    Abhau, Jochen
    VISAPP 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON COMPUTER VISION THEORY AND APPLICATIONS, VOL 1, 2008, : 375 - 382
  • [35] Accurate object detection with deformable shape models learnt from images
    Ferrari, Vittorio
    Jurie, Frederic
    Schmid, Cordelia
    2007 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, VOLS 1-8, 2007, : 564 - +
  • [36] Efficient collision detection for composite finite element simulation of cuts in deformable bodies
    Jun Wu
    Christian Dick
    Rüdiger Westermann
    The Visual Computer, 2013, 29 : 739 - 749
  • [37] Efficient collision detection for models deformed by morphing
    Larsson, T
    Akenine-Möller, T
    VISUAL COMPUTER, 2003, 19 (2-3): : 164 - 174
  • [38] Efficient collision detection for composite finite element simulation of cuts in deformable bodies
    Wu, Jun
    Dick, Christian
    Westermann, Ruediger
    VISUAL COMPUTER, 2013, 29 (6-8): : 739 - 749
  • [39] Efficient collision detection for models deformed by morphing
    Thomas Larsson
    Tomas Akenine-Möller
    The Visual Computer, 2003, 19 : 164 - 174
  • [40] A collision detection algorithm based on accurate models in virtual assembly
    Hou W.
    Ning R.
    Liu J.
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2010, 22 (05): : 797 - 802