As-rigid-as-possible shape manipulation

被引:497
|
作者
Igarashi, T [1 ]
Moscovich, T
Hughes, JF
机构
[1] Univ Tokyo, Tokyo, Japan
[2] Brown Univ, Providence, RI 02912 USA
来源
ACM TRANSACTIONS ON GRAPHICS | 2005年 / 24卷 / 03期
关键词
shape manipulation; deformation; image editing; mesh editing; animation; interaction;
D O I
10.1145/1073204.1073323
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present an interactive system that lets a user move and deform a two-dimensional shape without manually establishing a skeleton or freeform deformation (FFD) domain beforehand. The shape is represented by a triangle mesh and the user moves several vertices of the mesh as constrained handles. The system then computes the positions of the remaining free vertices by minimizing the distortion of each triangle. While physically based simulation or iterative refinement can also be used for this purpose, they tend to be slow. We present a two-step closed-form algorithm that achieves real-time interaction. The first step finds an appropriate rotation for each triangle and the second step adjusts its scale. The key idea is to use quadratic error metrics so that each minimization problem becomes a system of linear equations. After solving the simultaneous equations at the beginning of interaction, we can quickly find the positions of free vertices during interactive manipulation. Our approach successfully conveys a sense of rigidity of the shape, which is difficult in space-warp approaches. With a multiple-point input device, even beginners can easily move, rotate, and deform shapes at will.
引用
收藏
页码:1134 / 1141
页数:8
相关论文
共 50 条
  • [21] As-rigid-as-possible volume tracking for time-varying surfaces
    Dvorak, Jan
    Kacerekova, Zuzana
    Vanecek, Petr
    Hruda, Lukas
    Vasa, Libor
    COMPUTERS & GRAPHICS-UK, 2022, 102 : 329 - 338
  • [22] As-rigid-as-possible volume tracking for time-varying surfaces
    Dvořák, Jan
    Káčereková, Zuzana
    Vaněček, Petr
    Hruda, Lukáš
    Váša, Libor
    Computers and Graphics (Pergamon), 2022, 102 : 329 - 338
  • [23] As-rigid-as-possible mosaicking and serial section registration of large ssTEM datasets
    Saalfeld, Stephan
    Cardona, Albert
    Hartenstein, Volker
    Tomancak, Pavel
    BIOINFORMATICS, 2010, 26 (12) : i57 - i63
  • [24] ART-RRT: As-Rigid-As-Possible exploration of ligand unbinding pathways
    Nguyen, Minh Khoa
    Jaillet, Leonard
    Redon, Stephane
    JOURNAL OF COMPUTATIONAL CHEMISTRY, 2018, 39 (11) : 665 - 678
  • [25] As-Rigid-As-Possible Stereo under Second Order Smoothness Priors
    Zhang, Chi
    Li, Zhiwei
    Cai, Rui
    Chao, Hongyang
    Rui, Yong
    COMPUTER VISION - ECCV 2014, PT II, 2014, 8690 : 112 - 126
  • [26] As-rigid-as-possible mesh deformation and its application in hexahedral mesh generation
    Peng, Wei
    Lu, Detang
    Huang, Tao
    Yin, Rongwang
    ADVANCES IN ENGINEERING SOFTWARE, 2013, 65 : 158 - 167
  • [27] An Examination of Rounder Deformation Optimization Combining As-Rigid-As-Possible and Spherical Feature
    Feng, Xuemei
    Fang, Qing
    Konno, Kouichi
    Matsuyama, Katsutsugu
    2022 NICOGRAPH INTERNATIONAL, NICOINT 2022, 2022, : 56 - 59
  • [28] ART–RRT: As-Rigid-As-Possible search for protein conformational transition paths
    Minh Khoa Nguyen
    Léonard Jaillet
    Stéphane Redon
    Journal of Computer-Aided Molecular Design, 2019, 33 : 705 - 727
  • [29] Creation of Dihedral Escher-like Tilings Based on As-Rigid-As-Possible Deformation
    Nagata, Yuichi
    Imahori, Shinji
    ACM TRANSACTIONS ON GRAPHICS, 2024, 43 (02):
  • [30] Locally controlled as-rigid-as-possible deformation for 2D characters
    Chen, Jiaxu
    Zhang, Long
    Li, Xiaoxu
    Zhang, Bo
    Ye, Zhongfu
    COMPUTER ANIMATION AND VIRTUAL WORLDS, 2017, 28 (06)