Clarifying the distinction between lexical and gestural commands
International Journal of Man-Machine Studies
An algorithm for automatically fitting digitized curves
Graphics gems
Real time spline curves from interactively sketched data
I3D '90 Proceedings of the 1990 symposium on Interactive 3D graphics
BYTE
GEdit: a test bed for editing by contiguous gestures
ACM SIGCHI Bulletin
The automatic recognition of gestures
The automatic recognition of gestures
Charade: remote control of objects using free-hand gestures
Communications of the ACM - Special issue on computer augmented environments: back to the real world
Toolglass and magic lenses: the see-through interface
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
Experimental comparison of splines using the shape-matching paradigm
ACM Transactions on Graphics (TOG)
A taxonomy of see-through tools
CHI '94 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Constraint-Based Curve Manipulation
IEEE Computer Graphics and Applications
Applications of b-spline approximation to geometric problems of computer-aided design.
Applications of b-spline approximation to geometric problems of computer-aided design.
The beta-spline: a local representation based on shape parameters and fundamental geometric measures
The beta-spline: a local representation based on shape parameters and fundamental geometric measures
TicTacToon: a paperless system for professional 2D animation
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
SKETCH: an interface for sketching 3D scenes
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
The design of a GUI paradigm based on tablets, two-hands, and transparency
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
Interactive beautification: a technique for rapid geometric design
Proceedings of the 10th annual ACM symposium on User interface software and technology
Interactive curve design using digital French curves
I3D '99 Proceedings of the 1999 symposium on Interactive 3D graphics
An interface for sketching 3D curves
I3D '99 Proceedings of the 1999 symposium on Interactive 3D graphics
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Teddy: a sketching interface for 3D freeform design
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
Sketch- and constraint-based design of B-spline surfaces
Proceedings of the seventh ACM symposium on Solid modeling and applications
An interface for creating and manipulating curves using a high degree-of-freedom curve input device
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Dynamic interpretations in translucent patches: representation-based applications
AVI '96 Proceedings of the workshop on Advanced visual interfaces
Drawing marks, acts, and reacts: Toward a computational sketching interface for architectural design
Artificial Intelligence for Engineering Design, Analysis and Manufacturing
Support for input adaptability in the ICON toolkit
Proceedings of the 6th international conference on Multimodal interfaces
Tangible NURBS-curve manipulation techniques using graspable handles on a large display
Proceedings of the 17th annual ACM symposium on User interface software and technology
When it gets more difficult, use both hands: exploring bimanual curve manipulation
GI '05 Proceedings of Graphics Interface 2005
Sketching with a low-latency electronic ink drawing tablet
GRAPHITE '05 Proceedings of the 3rd international conference on Computer graphics and interactive techniques in Australasia and South East Asia
SKETCH: an interface for sketching 3D scenes
ACM SIGGRAPH 2006 Courses
Teddy: a sketching interface for 3D freeform design
ACM SIGGRAPH 2006 Courses
A conceptual modeling approach actualizing the pencil and paper metaphor
Proceedings of the 2007 ACM symposium on Solid and physical modeling
SKETCH: an interface for sketching 3D scenes
ACM SIGGRAPH 2007 courses
Teddy: a sketching interface for 3D freeform design
ACM SIGGRAPH 2007 courses
SBIM '07 Proceedings of the 4th Eurographics workshop on Sketch-based interfaces and modeling
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
Proceedings of Graphics Interface 2009
A survey of sketch-based 3-D modeling techniques
Interacting with Computers
On expert performance in 3D curve-drawing tasks
Proceedings of the 6th Eurographics Symposium on Sketch-Based Interfaces and Modeling
Designing Laser Gesture Interface for Robot Control
INTERACT '09 Proceedings of the 12th IFIP TC 13 International Conference on Human-Computer Interaction: Part II
Perceptual interpretation of ink annotations on line charts
Proceedings of the 22nd annual ACM symposium on User interface software and technology
Digital styling for designers: sketch emulation in computer environment
ICCSA'03 Proceedings of the 2003 international conference on Computational science and its applications: PartIII
An interactive 3D movement path manipulation method in an augmented reality environment
Interacting with Computers
Employing pythagorean hodograph curves for artistic patterns
Acta Cybernetica
Geometric clustering for line drawing simplification
EGSR'05 Proceedings of the Sixteenth Eurographics conference on Rendering Techniques
Constraint stroke-based oversketching for 3D curves
SBM'04 Proceedings of the First Eurographics conference on Sketch-Based Interfaces and Modeling
A practical framework for constructing structured drawings
Proceedings of the 19th international conference on Intelligent User Interfaces
Hi-index | 0.00 |
We propose an interaction technique for editing splines that is aimed at professional graphic designers. These users do not take full advantage of existing spline editing software because their mental representations of drawings do not match the underlying conceptual model of the software. Although editing splines by specifying control points and tangents may be appropriate for engineers, graphic designers think more in terms of strokes, shapes, and gestures appropriate for editing drawings. Our interaction technique matches the latter model: curves can be edited by means of marks, similar to the way strokes are naturally overloaded when drawing on paper. We describe this interaction technique and the algorithms used for its implementation.