GhostMesh: Cloud-Based Interactive Mesh Editing

Interactive deformation of complex meshes is a challenging task in modeling and animation, due to high computation and storage requirements. The emerging cloud computing technology, as well as cloud storage, provides a possible consumer-level solution so that interactive mesh editing could work in light-weighted clients with public cloud services. In this paper we present a system for efficient interactive editing of complex models. Building over a client-server-based distributed architecture, our system transfers computationally heavy tasks (e.g., computing of blending weights, construction of handles) and storage from the client to a cloud computing environment, and allows the user to edit a complex mesh that stored in the cloud server by interactively modifying a simplified mesh locally. When the user specifies coarse deformations on the client, user manipulations are sent to the cloud server, and the original complex mesh is deformed accordingly in the background. Experiments conducted on various complex models show that our system achieves very efficient performance, and the most important, remains fully compatible with the classical WYSIWYG deformations.

[1]  Hugues Hoppe,et al.  Progressive meshes , 1996, SIGGRAPH.

[2]  Takeo Igarashi,et al.  As-rigid-as-possible shape manipulation , 2005, ACM Trans. Graph..

[3]  David R. Forsey,et al.  Hierarchical B-spline refinement , 1988, SIGGRAPH.

[4]  Marc Alexa,et al.  FiberMesh: designing freeform surfaces with 3D curves , 2007, SIGGRAPH 2007.

[5]  Jirí Zára,et al.  Geometric skinning with approximate dual quaternion blending , 2008, TOGS.

[6]  Marc Alexa,et al.  SilSketch: automated sketch-based editing of surface meshes , 2007, SBIM '07.

[7]  Daniel Thalmann,et al.  Joint-dependent local deformations for hand animation and object grasping , 1989 .

[8]  Olga Sorkine-Hornung,et al.  On Linear Variational Surface Deformation Methods , 2008, IEEE Transactions on Visualization and Computer Graphics.

[9]  Hans-Peter Seidel,et al.  Multiresolution Shape Deformations for Meshes with Dynamic Vertex Connectivity , 2000, Comput. Graph. Forum.

[10]  M. Ben-Chen,et al.  Variational harmonic maps for space deformation , 2009, SIGGRAPH 2009.

[11]  Jovan Popović,et al.  Bounded biharmonic weights for real-time deformation , 2011, SIGGRAPH 2011.

[12]  J. Warren,et al.  Image deformation using moving least squares , 2006, SIGGRAPH 2006.

[13]  Tamy Boubekeur,et al.  Automatic Line Handles for Freeform Deformation , 2012, Eurographics.

[14]  N. Mitra,et al.  iWIRES: an analyze-and-edit approach to shape manipulation , 2009, SIGGRAPH 2009.

[15]  Eugene Fiume,et al.  Wires: a geometric deformation technique , 1998, SIGGRAPH.

[16]  Michael Garland,et al.  Surface simplification using quadric error metrics , 1997, SIGGRAPH.

[17]  Michael F. Cohen,et al.  Hierarchical and variational geometric modeling with wavelets , 1995, I3D '95.