|
ABSTRACT
Surface editing operations commonly require geometric details of the surface to be preserved as much as possible. We argue that geometric detail is an intrinsic property of a surface and that, consequently, surface editing is best performed by operating over an intrinsic surface representation. We provide such a representation of a surface, based on the Laplacian of the mesh, by encoding each vertex relative to its neighborhood. The Laplacian of the mesh is enhanced to be invariant to locally linearized rigid transformations and scaling. Based on this Laplacian representation, we develop useful editing operations: interactive free-form deformation in a region of interest based on the transformation of a handle, transfer and mixing of geometric details between two surfaces, and transplanting of a partial surface mesh onto another surface. The main computation involved in all operations is the solution of a sparse linear system, which can be done at interactive rates. We demonstrate the effectiveness of our approach in several examples, showing that the editing operations change the shape while respecting the structural geometric detail.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
{Ale03} Alexa M.: Differential coordinates for local mesh morphing and deformation. The Visual Computer 19, 2 (2003), 105--114.
|
| |
3
|
|
 |
4
|
|
 |
5
|
Steve Capell , Seth Green , Brian Curless , Tom Duchamp , Zoran Popović, A multiresolution framework for dynamic deformations, Proceedings of the 2002 ACM SIGGRAPH/Eurographics symposium on Computer animation, July 21-22, 2002, San Antonio, Texas
[doi> 10.1145/545261.545268]
|
 |
6
|
|
| |
7
|
|
| |
8
|
|
 |
9
|
|
| |
10
|
|
 |
11
|
|
| |
12
|
|
| |
13
|
|
| |
14
|
{GW95} Guy A., Wyvil B.: Controlled blending for implicit surfaces. In Implicit Surfaces '95.
|
| |
15
|
|
 |
16
|
|
| |
17
|
|
| |
18
|
|
| |
19
|
{KSG03} Kraevoy V., Sheffer A., Gotsman C.: Matchmaker: constructing constrained texture maps. In Proceedings of SIGGRAPH 2003, pp. 326--333.
|
| |
20
|
Takashi Kanai , Hiromasa Suzuki , Jun Mitani , Fumihiko Kimura, Interactive mesh fusion based on local 3D metamorphosis, Proceedings of the 1999 conference on Graphics interface '99, p.148-156, September 1999, Kingston, Ontario, Canada
|
| |
21
|
|
| |
22
|
|
 |
23
|
|
| |
24
|
|
 |
25
|
|
| |
26
|
{PASS95} Pasko A., Adzhiev V., Sourin A., Savchenko V.: Function representation in geometric modeling: concepts, implementation and applications. The Visual Computer 11, 8 (1995), 429--446.
|
| |
27
|
{PGB03} Pérez P., Gangnet M., Blake A.: Poisson image editing. In Proceedings of SIGGRAPH 2003.
|
| |
28
|
{PKKG03} Pauly M., Keiser R., Kobbelt L. P., GROSS M.: Shape modeling with point-sampled geometry. In Proceedings of SIGGRAPH 2003, pp. 641--650.
|
 |
29
|
|
 |
30
|
Mervi Ranta , Masatomo Inui , Fumihiko Kimura , Martti Mäntylä, Cut and paste based modeling with boundary features, Proceedings on the second ACM symposium on Solid modeling and applications, p.303-312, May 19-21, 1993, Montreal, Quebec, Canada
[doi> 10.1145/164360.164452]
|
 |
31
|
|
| |
32
|
{SCOL*04} Sorkine O., Cohen-Or D., Lipman Y., Alexa M., Rössl C., Seidel H.-P.: Laplacian Surface Editing. Technical report, Tel Aviv University, 2004.
|
| |
33
|
|
| |
34
|
|
 |
35
|
|
| |
36
|
{SZ00} Schröder P., Zorin D.: Subdivision for modeling and animation. In SIGGRAPH 2000 Course Notes.
|
 |
37
|
|
| |
38
|
{Tol03} Toledo S.: Taucs: A Library of Sparse Linear Solvers, version 2.2. Available online at http://www.tau.ac.il/~stoledo/taucs/, Sept. 2003.
|
 |
39
|
|
| |
40
|
{WGG99} Wyvill B., Guy A., Galin E.: Extending the CSG tree: warping, blending and boolean operations in an implicit surface modeling system. Computer Graphics Forum 18, 2 (June 1999), 149--158.
|
 |
41
|
|
| |
42
|
{YZX*04} Yu Y., Zhou K., Xu D., Shi X., Bao H., Guo B., Shum H.-Y.: Mesh editing with Poisson-based gradient field manipulation. In Proceedings of SIGGRAPH 2004 (to appear).
|
| |
43
|
|
CITED BY 76
|
|
|
|
|
Y.-K. Lai , S.-M. Hu , D. X. Gu , R. R. Martin, Geometric texture synthesis and transfer via geometry images, Proceedings of the 2005 ACM symposium on Solid and physical modeling, p.15-26, June 13-15, 2005, Cambridge, Massachusetts
|
|
|
|
|
|
|
|
|
|
|
|
Kun Zhou , Jin Huang , John Snyder , Xinguo Liu , Hujun Bao , Baining Guo , Heung-Yeung Shum, Large mesh deformation using the volumetric graph Laplacian, ACM Transactions on Graphics (TOG), v.24 n.3, July 2005
|
|
|
Dong Xu , Hongxin Zhang , Qing Wang , Hujun Bao, Poisson shape interpolation, Proceedings of the 2005 ACM symposium on Solid and physical modeling, p.267-274, June 13-15, 2005, Cambridge, Massachusetts
|
|
|
Gerhard H. Bendels , Michael Guthe , Reinhard Klein, Free-form modelling for surface inpainting, Proceedings of the 4th international conference on Computer graphics, virtual reality, visualisation and interaction in Africa, January 25-27, 2006, Cape Town, South Africa
|
|
|
Rémi Allègre , Eric Galin , Raphaëlle Chaine , Samir Akkouche, The HybridTree: mixing skeletal implicit surfaces, triangle meshes, and point sets in a free-form modeling system, Graphical Models, v.68 n.1, p.42-64, January 2006
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kun Zhou , Xin Huang , Xi Wang , Yiying Tong , Mathieu Desbrun , Baining Guo , Heung-Yeung Shum, Mesh quilting for geometric texture synthesis, ACM Transactions on Graphics (TOG), v.25 n.3, July 2006
|
|
|
|
|
|
Jin Huang , Xiaohan Shi , Xinguo Liu , Kun Zhou , Li-Yi Wei , Shang-Hua Teng , Hujun Bao , Baining Guo , Heung-Yeung Shum, Subspace gradient domain mesh deformation, ACM Transactions on Graphics (TOG), v.25 n.3, July 2006
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mario Botsch , Mark Pauly , Christian Rossl , Stephan Bischoff , Leif Kobbelt, Geometric modeling based on triangle meshes, ACM SIGGRAPH 2006 Courses, July 30-August 03, 2006, Boston, Massachusetts
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mario Botsch , Mark Pauly , Markus Gross , Leif Kobbelt, PriMo: coupled prisms for intuitive surface modeling, Proceedings of the fourth Eurographics symposium on Geometry processing, June 26-28, 2006, Cagliari, Sardinia, Italy
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mario Botsch , Mark Pauly , Leif Kobbelt , Pierre Alliez , Bruno Lévy , Stephan Bischoff , Christian Rössl, Geometric modeling based on polygonal meshes Video files associated with this course are available from the citation page, ACM SIGGRAPH 2007 courses, August 05-09, 2007, San Diego, California
|
|
|
Michael Wand , Philipp Jenke , Qixing Huang , Martin Bokeloh , Leonidas Guibas , Andreas Schilling, Reconstruction of deforming geometry from time-varying point clouds, Proceedings of the fifth Eurographics symposium on Geometry processing, July 04-06, 2007, Barcelona, Spain
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Weiwei Xu , Jun Wang , KangKang Yin , Kun Zhou , Michiel van de Panne , Falai Chen , Baining Guo, Joint-aware manipulation of deformable models, ACM Transactions on Graphics (TOG), v.28 n.3, August 2009
|
|
|
Kai Xu , Zhi-Quan Cheng , Yanzhen Wang , Yueshan Xiong , Hao Zhang, Technical Section: Quality encoding for tetrahedral mesh optimization, Computers and Graphics, v.33 n.3, p.250-261, June, 2009
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|