Example-based Plastic Deformation of Rigid Bodies

被引:2
|
作者
Jones, Ben [1 ]
Thuerey, Nils [2 ]
Shinar, Tamar [3 ]
Bargteil, Adam W. [4 ]
机构
[1] Univ Denver, Denver, CO 80208 USA
[2] Tech Univ Munich, D-80290 Munich, Germany
[3] Univ Calif Riverside, Riverside, CA 92521 USA
[4] Univ Maryland Baltimore Cty, Baltimore, MD 21228 USA
来源
ACM TRANSACTIONS ON GRAPHICS | 2016年 / 35卷 / 04期
基金
美国国家科学基金会;
关键词
Plasticity; Deformation; Example-based Simulation; Rigid Body Simulation; Skinning; Local Blending; SUBSPACE INTEGRATION; SIMULATION; ANIMATION;
D O I
10.1145/2897824.2925979
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Physics-based animation is often used to animate scenes containing destruction of near-rigid, man-made materials. For these applications, the most important visual features are plastic deformation and fracture. Methods based on continuum mechanics model these materials as elastoplastic, and must perform expensive elasticity computations even though elastic deformations are imperceptibly small for rigid materials. We introduce an example-based plasticity model based on linear blend skinning that allows artists to author simulation objects using familiar tools. Dynamics are computed using an unmodified rigid body simulator, making our method computationally efficient and easy to integrate into existing pipelines. We introduce a flexible technique for mapping impulses computed by the rigid body solver to local, example-based deformations. For completeness, our method also supports prescoring based fracture. We demonstrate the practicality of our method by animating a variety of destructive scenes.
引用
下载
收藏
页数:11
相关论文
共 50 条
  • [21] EXAMPLE-BASED MOTION MANIPULATION
    Su, Pin-Ching
    Chen, Hwann-Tzong
    Cheng, Chia-Ming
    2014 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2014, : 4647 - 4651
  • [22] EXAMPLE-BASED IMAGE COMPRESSION
    Cui, Jing-Yu
    Mathur, Saurabh
    Covell, Michele
    Kwatra, Vivek
    Han, Mei
    2010 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, 2010, : 1229 - 1232
  • [23] Example-Based Elastic Materials
    Martin, Sebastian
    Thomaszewski, Bernhard
    Grinspun, Eitan
    Gross, Markus
    ACM TRANSACTIONS ON GRAPHICS, 2011, 30 (04):
  • [24] Example-Based Treebank Querying
    Augustinus, Liesbeth
    Vandeghinste, Vincent
    Van Eynde, Frank
    LREC 2012 - EIGHTH INTERNATIONAL CONFERENCE ON LANGUAGE RESOURCES AND EVALUATION, 2012, : 3161 - 3167
  • [25] Example-Based Fractured Appearance
    Glondu, L.
    Muguercia, L.
    Marchal, M.
    Bosch, C.
    Rushmeier, H.
    Dumont, G.
    Drettakis, G.
    COMPUTER GRAPHICS FORUM, 2012, 31 (04) : 1547 - 1556
  • [26] Example-based motion cloning
    Park, MJ
    Shin, SY
    COMPUTER ANIMATION AND VIRTUAL WORLDS, 2004, 15 (3-4) : 245 - 257
  • [27] Example-based curve synthesis
    Merrell, Paul
    Manocha, Dinesh
    COMPUTERS & GRAPHICS-UK, 2010, 34 (04): : 304 - 311
  • [28] A metric for example matching in example-based machine translation
    Kim, Dong-Joo
    Kim, Han-Woo
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2006, E89A (06): : 1713 - 1716
  • [29] An Example-Based Generator of XSLT Programs
    Leal, Jose Paulo
    Queiros, Ricardo
    INNOVATIONS IN XML APPLICATIONS AND METADATA MANAGEMENT: ADVANCING TECHNOLOGIES, 2013, : 1 - 20
  • [30] Example-based Enhancement of Degraded Video
    Hung, Edson M.
    Garcia, Diogo C.
    de Queiroz, Ricardo L.
    IEEE SIGNAL PROCESSING LETTERS, 2014, 21 (09) : 1140 - 1144