As-rigid-as-possible shape manipulation
ACM SIGGRAPH 2005 Papers
Low-cost multi-touch sensing through frustrated total internal reflection
Proceedings of the 18th annual ACM symposium on User interface software and technology
Diffusion curves: a vector representation for smooth-shaded images
ACM SIGGRAPH 2008 papers
ILoveSketch: as-natural-as-possible sketching system for creating 3d curve models
Proceedings of the 21st annual ACM symposium on User interface software and technology
The design and evaluation of multi-finger mouse emulation techniques
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Designing user interfaces for multi-touch and gesture devices
CHI '09 Extended Abstracts on Human Factors in Computing Systems
A GPU Laplacian solver for diffusion curves and Poisson image editing
ACM SIGGRAPH Asia 2009 papers
Rendering surface details with diffusion curves
ACM SIGGRAPH Asia 2009 papers
Multi-touch techniques for exploring large-scale 3D astrophysical simulations
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The design and evaluation of multitouch marking menus
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Volumetric modeling with diffusion surfaces
ACM SIGGRAPH Asia 2010 papers
Transmogrification: causal manipulation of visualizations
Proceedings of the 26th annual ACM symposium on User interface software and technology
Hi-index | 0.01 |
Diffusion curves are effective 2D vector-graphics primitives, for creating smoothly-shaded drawings with rich colors and unique styles. Conventional drawing systems for diffusion curves often require users to successively layout curve geometry and then specify colors, which is rather tedious for complex drawings. This paper proposes a novel multi-touch sketching interface for efficient design of 2D vector graphics with diffusion curves. In sharp contrast to previous interfaces, we develop a family of multi-touch gestures, allowing users to simultaneously sketch multiple diffusion curves and also to interactively edit and tune curve geometry and colors. Our experiments show that this not only brings novel painting experience to users but also provides a practical and effective tool for vector graphics design, useful for styles like silk painting, Disney cartoon, art poster, and photo-realistic effects. Lastly, we conduct a user study to explore the interface's intuitive and efficient drawing capability with both professional 2D artists and novice users.