Freeform Vector Graphics with Controlled Thin-Plate Splines

被引:61
作者
Finch, Mark
Snyder, John
Hoppe, Hugues
机构
[1] Microsoft Research, United States
来源
ACM TRANSACTIONS ON GRAPHICS | 2011年 / 30卷 / 06期
关键词
bilaplacian/biharmonic PDE; slope/contour curves;
D O I
10.1145/2024156.2024200
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页数:10
相关论文
共 29 条
  • [1] Efficient gradient-domain compositing using quadtrees
    Adobe Systems, Inc.
    [J]. ACM Trans Graphics, 2007, 3
  • [2] [Anonymous], 1953, Methods of mathematical physics
  • [3] BERTALMIO M., 2000, ACM SIGGRAPH P
  • [4] BEZERRA H., 2010, P NPAR
  • [6] An intuitive framework for real-time freeform modeling
    Botsch, M
    Kobbelt, L
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2004, 23 (03): : 630 - 634
  • [7] Botsch M., 2005, Mathematics of Surfaces XI 11th IMA International Conference. Proceedings (Lecture Notes in Computer Science Vol. 3604), P62, DOI 10.1007/11537908_5
  • [8] BOTSCH M., 2008, IEEE T VISULIZATION, V14
  • [9] Duchon J., 1977, CONSTRUCTIVE THEORY, P85, DOI DOI 10.1007/BFB0086566
  • [10] Design of tangent vector fields
    Fisher, Matthew
    Schroeder, Peter
    Desbrun, Mathieu
    Hoppe, Hugues
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2007, 26 (03):