Exploring Frame Gestures for Fluid Freehand Sketching
In this paper, we explore a minimalistic gesture-based interface for fluid freehand concept sketching with vector graphics. Our approach leverages the advantages of both the GUI and gestural interface paradigms. We describe how to use frame gestures to control rotation, translation, and scale of the drawing canvas and of stroke selections. Based on an implementation of this concept we evaluate our tool with both novices and experts, and report on both its benefits and drawbacks.
You can download a demo of the sketching tool (for Win32, 7.6MB) and try it out for yourself. It works best when used with a Wacom tablet, but also supports interaction using a Smart Technologies DViT.
(:neo_flv-player (http:../personal/videos/)Nijboer_2010_EFG(.flv) width=510 height=375 startimage="../personal/videos/Nijboer_2010_EFG.jpg" -link:)
Poster presented at NPAR 2009:
This general idea of using the frame for navigation control was later used by us for the exploration of 3D scientific visualization spaces with 7DOF, see the page on this paper as well.
|Menno Nijboer, Moritz Gerl, and Tobias Isenberg (2010) Interaction Concepts for Fluid Freehand Sketching. In Proceedings of the Sixteenth Annual Conference of the Advanced School for Computing and Imaging (ASCI CONFERENCE, November 1–3, Veldhoven, The Netherlands)., article no. 12, 8 pages, 2010. Also see the paper at SBIM 2010.|
|Menno Nijboer, Moritz Gerl, and Tobias Isenberg (2009) Interaction Concepts for Digital Concept Sketching. In Holger Winnemöller and Marc Nienhaus, eds., Poster Presentations of the Seventh International Symposium on Non-Photorealistic Animation and Rendering (NPAR, August 1–2, New Orleans, USA). 2009. Extended abstract and poster, also see the paper at SBIM 2010.|
|Menno Nijboer (2009) User Interactions for Scalable Freehand Sketching. Master's thesis, University of Groningen, The Netherlands, 2009.|
This work was done at the Scientific Visualization and Computer Graphics Lab of the University of Groningen, the Netherlands.