Differential-Based Geometry and Texture Editing with Brushes

We present an interactive modeling framework for 3D shapes and for texture maps. The technique combines a differential-based deformation method with the idea of geometry brushes that allow to interactively apply modifications by painting on the geometry. Whereas most other deformation techniques demand the designer to define and move hard constrained regions on the surface, the proposed modeling process is similar to sculpting.Geometry brushes allow the user to locally manipulate the metric, enlarge, shrink or rotate parts of the surface and to generate bumps. In a similar way it is possible to modify texture maps, or more generally, arbitrary tensor maps on surfaces. The local modifications of the surface are integrated to a globally consistent deformation and visualized in real-time.While the geometry brushes are intended for local editing, the underlying technique can also be applied globally. We show how differentials may be modified for creating specific effects, like cartoonization of shapes or adjusting texture images.

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

[2]  Tamy Boubekeur,et al.  GeoBrush: Interactive Mesh Geometry Cloning , 2011, Comput. Graph. Forum.

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

[4]  M. Wardetzky Discrete Differential Operators on Polyhedral Surfaces - Convergence and Approximation , 2007 .

[5]  Alla Sheffer,et al.  Matchmaker: constructing constrained texture maps , 2003, ACM Trans. Graph..

[6]  Daniel Cohen-Or,et al.  Feature-aware texturing , 2006, EGSR '06.

[7]  周昆,et al.  Gradient Domain Mesh Deformation - A Survey , 2009 .

[8]  Marc Alexa,et al.  A sketch-based interface for detail-preserving mesh editing , 2005, SIGGRAPH 2005.

[9]  H. Shum,et al.  Subspace gradient domain mesh deformation , 2006, SIGGRAPH 2006.

[10]  Bruno Lévy,et al.  Constrained texture mapping for polygonal meshes , 2001, SIGGRAPH.

[11]  Konrad Polthier,et al.  Identifying Vector Field Singularities Using a Discrete Hodge Decomposition , 2002, VisMath.

[12]  HanrahanPat,et al.  Direct WYSIWYG painting and texturing on 3D shapes , 1990 .

[13]  Hans-Christian Hege,et al.  Visualization and Mathematics III , 2011 .

[14]  Hyewon Seo,et al.  Constrained Texture Mapping using Image Warping , 2010, Comput. Graph. Forum.

[15]  Ulrich Pinkall,et al.  Computing Discrete Minimal Surfaces and Their Conjugates , 1993, Exp. Math..

[16]  Scott Schaefer,et al.  Image deformation using moving least squares , 2006, ACM Trans. Graph..

[17]  Adam Finkelstein,et al.  A framework for geometric warps and deformations , 2002, TOGS.

[18]  S. Hildebrandt,et al.  Minimal Surfaces I , 1992 .

[19]  Mark Pauly,et al.  Curvature‐Domain Shape Processing , 2008, Comput. Graph. Forum.

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

[21]  Takeo Igarashi,et al.  Adaptive unwrapping for interactive texture painting , 2001, I3D '01.

[22]  P. Schröder,et al.  Spin transformations of discrete surfaces , 2011, SIGGRAPH 2011.

[23]  Hans-Peter Seidel,et al.  Vector field based shape deformations , 2006, ACM Trans. Graph..

[24]  Kun Zhou,et al.  Mesh editing with poisson-based gradient field manipulation , 2004, ACM Trans. Graph..

[25]  Olga Sorkine-Hornung,et al.  Feature-Based Mesh Editing , 2011, Eurographics.

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

[27]  Mark Pauly,et al.  Positional, Metric, and Curvature Control for Constraint‐Based Surface Deformation , 2009, Comput. Graph. Forum.

[28]  Vivette Girault,et al.  Finite Element Methods for Navier-Stokes Equations - Theory and Algorithms , 1986, Springer Series in Computational Mathematics.

[29]  Olga Sorkine-Hornung,et al.  Interactive Shape Modeling and Deformation , 2009, Eurographics.

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

[31]  Jason Lawrence,et al.  A painting interface for interactive surface deformations , 2003, 11th Pacific Conference onComputer Graphics and Applications, 2003. Proceedings..