A Laplacian Based Approach for Free-Form Deformation of Sparse Low-degree IMplicit Surfaces

Sparse low-degree implicit (SLIM) surface is a recently developed non-conforming surface representation. In this paper, a method for free-form deformation of SLIM surfaces is presented. By employing a Laplacian based mesh deformation technique, a global deformation is realized as movements of the centers of the local function supports. A graph connectivity for defining the Laplacians is simply created using inclusion of other centers in the supports. By following the global deformation according to the movements of the centers, we update each local function and its support size via several times of local least square fittings by using the new positions of the neighboring centers. Since the additional computations for updating local functions are very computationally cheap, the proposed SLIM surface deformation achieves an interactive surface deformation similarly to Laplacian based mesh deformation techniques. Further, because a SLIM surface requires a smaller number of elements than a mesh for representing the same geometrical details, the computational effort for a global Laplacian based deformation is dramatically reduced

[1]  Marc Alexa,et al.  Differential coordinates for local mesh morphing and deformation , 2003, The Visual Computer.

[2]  Alla Sheffer,et al.  Pyramid coordinates for morphing and deformation , 2004 .

[3]  Leif Kobbelt,et al.  Real‐Time Shape Editing using Radial Basis Functions , 2005, Comput. Graph. Forum.

[4]  Tony DeRose,et al.  Surface reconstruction from unorganized points , 1992, SIGGRAPH.

[5]  Geoff Wyvill,et al.  Swirling-sweepers: constant-volume modeling , 2004, 12th Pacific Conference on Computer Graphics and Applications, 2004. PG 2004. Proceedings..

[6]  F. A. Seiler,et al.  Numerical Recipes in C: The Art of Scientific Computing , 1989 .

[7]  Thomas W. Sederberg,et al.  Free-form deformation of solid geometric models , 1986, SIGGRAPH.

[8]  John M. Snyder,et al.  Large mesh deformation using the volumetric graph Laplacian , 2005, SIGGRAPH '05.

[9]  Christian Rössl,et al.  Laplacian surface editing , 2004, SGP '04.

[10]  Alan H. Barr,et al.  Global and local deformations of solid primitives , 1984, SIGGRAPH.

[11]  Philip Dutré,et al.  Interactive boolean operations on surfel-bounded solids , 2003, ACM Trans. Graph..

[12]  Marc Alexa,et al.  Sparse low-degree implicit surfaces with applications to high quality rendering, feature extraction, and smoothing , 2005, SGP '05.

[13]  William H. Press,et al.  The Art of Scientific Computing Second Edition , 1998 .

[14]  Marc Alexa,et al.  Differential coordinates for local mesh morphing and deformation , 2003, The Visual Computer.

[15]  H. Seidel,et al.  Multi-level partition of unity implicits , 2003 .

[16]  Mark Meyer,et al.  Implicit fairing of irregular meshes using diffusion and curvature flow , 1999, SIGGRAPH.

[17]  D. Levin,et al.  Linear rotation-invariant coordinates for meshes , 2005, SIGGRAPH 2005.

[18]  Christian Rössl,et al.  Differential coordinates for interactive mesh editing , 2004, Proceedings Shape Modeling Applications, 2004..

[19]  Christian Rössl,et al.  Harmonic Guidance for Surface Deformation , 2005, Comput. Graph. Forum.

[20]  Olga Sorkine,et al.  Laplacian Mesh Processing , 2005 .

[21]  Markus H. Gross,et al.  Shape modeling with point-sampled geometry , 2003, ACM Trans. Graph..

[22]  Geoff Wyvill,et al.  Sweepers: swept user-defined tools for modeling by deformation , 2004, Proceedings Shape Modeling Applications, 2004..

[23]  Kun Zhou,et al.  Mesh editing with poisson-based gradient field manipulation , 2004, SIGGRAPH 2004.