The Computation of Visible-Surface Representations
IEEE Transactions on Pattern Analysis and Machine Intelligence
Principal Warps: Thin-Plate Splines and the Decomposition of Deformations
IEEE Transactions on Pattern Analysis and Machine Intelligence
SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
Functional optimization for fair surface design
SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Lumo: illumination for cel animation
NPAR '02 Proceedings of the 2nd international symposium on Non-photorealistic animation and rendering
ACM SIGGRAPH 2003 Papers
SMI '04 Proceedings of the Shape Modeling International 2004
An intuitive framework for real-time freeform modeling
ACM SIGGRAPH 2004 Papers
Locally adapted hierarchical basis preconditioning
ACM SIGGRAPH 2006 Papers
Image vectorization using optimized gradient meshes
ACM SIGGRAPH 2007 papers
Design of tangent vector fields
ACM SIGGRAPH 2007 papers
Efficient gradient-domain compositing using quadtrees
ACM SIGGRAPH 2007 papers
On Linear Variational Surface Deformation Methods
IEEE Transactions on Visualization and Computer Graphics
Diffusion curves: a vector representation for smooth-shaded images
ACM SIGGRAPH 2008 papers
Rendering surface details with diffusion curves
ACM SIGGRAPH Asia 2009 papers
Diffusion constraints for vector graphics
NPAR '10 Proceedings of the 8th International Symposium on Non-Photorealistic Animation and Rendering
Volumetric modeling with diffusion surfaces
ACM SIGGRAPH Asia 2010 papers
Efficient linear system solvers for mesh processing
IMA'05 Proceedings of the 11th IMA international conference on Mathematics of Surfaces
Repoussé: automatic inflation of 2D artwork
SBM'08 Proceedings of the Fifth Eurographics conference on Sketch-Based Interfaces and Modeling
CrossShade: shading concept sketches using cross-section curves
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Diffusion curve textures for resolution independent texture mapping
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Smooth Shape-Aware Functions with Controlled Extrema
Computer Graphics Forum
A vectorial solver for free-form vector gradients
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
Transfusive image manipulation
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
Design-driven quadrangulation of closed 3D curves
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
Depicting stylized materials with vector shade trees
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Diffusion curves: a vector representation for smooth-shaded images
Communications of the ACM
Geometry curves: A compact representation for 3D shapes
Graphical Models
Biharmonic diffusion curve images from boundary elements
ACM Transactions on Graphics (TOG)
Hi-index | 0.02 |
Recent work defines vector graphics using diffusion between colored curves. We explore higher-order fairing to enable more natural interpolation and greater expressive control. Specifically, we build on thin-plate splines which provide smoothness everywhere except at user-specified tears and creases (discontinuities in value and derivative respectively). Our system lets a user sketch discontinuity curves without fixing their colors, and sprinkle color constraints at sparse interior points to obtain smooth interpolation subject to the outlines. We refine the representation with novel contour and slope curves, which anisotropically constrain interpolation derivatives. Compound curves further increase editing power by expanding a single curve into multiple offsets of various basic types (value, tear, crease, slope, and contour). The vector constraints are discretized over an image grid, and satisfied using a hierarchical solver. We demonstrate interactive authoring on a desktop CPU.