On linear variational surface deformation methods

被引:360
作者
Botsch, Mario
Sorkine, Olga
机构
[1] Swiss Fed Inst Technol, Comp Graphis Lab, CH-8092 Zurich, Switzerland
[2] Tech Univ Berlin, Fak Elektrotech & Informat, D-10587 Berlin, Germany
关键词
mesh editing; linear optimization; discrete differential operators;
D O I
10.1109/TVCG.2007.1054
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This survey reviews the recent advances in linear variational mesh deformation techniques. These methods were developed for editing detailed high-resolution meshes like those produced by scanning real-world objects. The challenge of manipulating such complex surfaces is threefold: The deformation technique has to be sufficiently fast, robust, intuitive, and easy to control to be useful for interactive applications. An intuitive and, thus, predictable deformation tool should provide physically plausible and aesthetically pleasing surface deformations, which, in particular, requires its geometric details to be preserved. The methods that we survey generally formulate surface deformation as a global variational optimization problem that addresses the differential properties of the edited surface. Efficiency and robustness are achieved by linearizing the underlying objective functional such that the global optimization amounts to solving a sparse linear system of equations. We review the different deformation energies and detail preservation techniques that were proposed in recent years, together with the various techniques to rectify the linearization artifacts. Our goal is to provide the reader with a systematic classification and comparative description of the different techniques, revealing the strengths and weaknesses of each approach in common editing scenarios.
引用
收藏
页码:213 / 230
页数:18
相关论文
共 75 条
[1]   Multilevel solvers for unstructured surface meshes [J].
Aksoylu, B ;
Khodakovsky, A ;
Schröder, P .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2005, 26 (04) :1146-1165
[2]   Differential coordinates for local mesh morphing and deformation [J].
Alexa, M .
VISUAL COMPUTER, 2003, 19 (2-3) :105-114
[3]   Local control for mesh morphing [J].
Alexa, M .
INTERNATIONAL CONFERENCE ON SHAPE MODELING AND APPLICATIONS, PROCEEDING, 2001, :209-215
[4]  
[Anonymous], 2006, P 2006 ACM SIGGRAPH
[5]   Dual Laplacian editing for meshes [J].
Au, OKC ;
Tai, CL ;
Liu, LG ;
Fu, HB .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2006, 12 (03) :386-395
[6]  
BATHE KJ, 1995, FINITE ELEMENT PROCE
[7]   SPACE DEFORMATION MODELS SURVEY [J].
BECHMANN, D .
COMPUTERS & GRAPHICS-UK, 1994, 18 (04) :571-586
[8]   An intuitive framework for real-time freeform modeling [J].
Botsch, M ;
Kobbelt, L .
ACM TRANSACTIONS ON GRAPHICS, 2004, 23 (03) :630-634
[9]   Multiresolution surface representation based on displacement volumes [J].
Botsch, M ;
Kobbelt, L .
COMPUTER GRAPHICS FORUM, 2003, 22 (03) :483-491
[10]  
BOTSCH M, 2005, IMA MATH SURFACES, V11, P62