SIGGRAPH '86 Proceedings of the 13th annual conference on Computer graphics and interactive techniques
ACM Transactions on Graphics (TOG)
The drawing prism: a versatile graphic input device
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
Bat brushes: on the uses of six position and orientation parameters in a paint program
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
SIGGRAPH '90 Proceedings of the 17th annual conference on Computer graphics and interactive techniques
Toto: a tool for selecting interaction techniques
UIST '90 Proceedings of the 3rd annual ACM SIGGRAPH symposium on User interface software and technology
UIST '93 Proceedings of the 6th annual ACM symposium on User interface software and technology
Drawing and animation using skeletal strokes
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
Hardware accelerated real time charcoal rendering
NPAR '02 Proceedings of the 2nd international symposium on Non-photorealistic animation and rendering
A comparison of two handwriting recognizers for pen-based computers
CASCON '94 Proceedings of the 1994 conference of the Centre for Advanced Studies on Collaborative research
Proceedings of the 4th international symposium on Non-photorealistic animation and rendering
WiiMedia: motion analysis methods and applications using a consumer video game controller
Proceedings of the 2007 ACM SIGGRAPH symposium on Video games
Proceedings of the 5th international conference on Computer graphics and interactive techniques in Australia and Southeast Asia
Hi-index | 0.00 |
Background: Traditional paint programs can be criticized on the grounds that they provide fewer degrees of freedom than conventional artistic media. Mouse or tablet input devices usually provide only (x, y) spatial information. Thus most paint programs allow continuous control of the path of a stroke, but render it with a single “brush shape” of fixed size and orientation and use menus, either stationary or appearing, for such tasks as changing “brush” shapes. This produces two distinct discontinuities for the artist. First is a physical discontinuity: stopping the act of drawing and making a brush selection using a different physical device, or using the same device to point at a menu selection. A second discontinuity is the cognitive one involved with deciphering the menu contents and making a selection. Although the second may be minimized by using iconic menus, these interruptions of the drawing act make it difficult or impossible for the artist to maintain the kind of continuous control over his or her medium that is required.A particular example of this level of control is the continuous and immediate control that an artist maintains when sketching with a piece of charcoal or a pencil. By manipulating the implement, the artist can change the shape of its contact point with the drawing surface. By changes in pressure exerted with the implement against the surface, it is possible to control both the darkness (value) and width (weight) of the line. All of these factors are controlled by the artist in real time and with continuous feedback.Both Greene [2] and Strassman [4] have presented methods for capturing more of the artist's “gesture” in the rendered stroke. However, Greene's technique depends on a special-purpose input device and Strassman's does not work in real time. Hill [3] describes a two-handed paintbrush with the off hand controlling a valuator that varies the 'brush width. The technique described here represents another way to provide such control to the user of an interactive paint program. It uses off-the-shelf hardware, is easy to implement, and works in real time. As a single-handed technique, it takes advantage of the artist's skill with existing media.