Snap-dragging
- 31 August 1986
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGGRAPH Computer Graphics
- Vol. 20 (4), 233-240
- https://doi.org/10.1145/15886.15912
Abstract
We are interested in the problem of making precise line drawings using interactive computer graphics. In precise line drawings, specific relationships are expected to hold between points and lines. In published interactive drawing systems, precise relationships have been achieved by using rectangular grids or by solving simultaneous equations (constraints). The availability of fast display hardware and plentiful computational power suggest that we should take another look at the ruler and compass techniques traditionally used by draftsmen. Snap-dragging uses the ruler and compass metaphor to help the user place his next point with precision, and uses heuristics to automatically place guiding lines and circles that are likely to help the user construct each shape. Snap-dragging also provides translation, rotation, and scaling operations that take advantage of the precision placement capability. We show that snap-dragging compares favorably in power and ease of use with grid or constraint techniques.Keywords
This publication has 6 references indexed in Scilit:
- Juno, a constraint-based graphics systemACM SIGGRAPH Computer Graphics, 1985
- An automatic beautifier for drawings and illustrationsACM SIGGRAPH Computer Graphics, 1985
- The structure of CedarACM SIGPLAN Notices, 1985
- A retrospective on the Dorado, a high-performance personal computerPublished by Association for Computing Machinery (ACM) ,1983
- Star graphicsPublished by Association for Computing Machinery (ACM) ,1982
- Variational geometry in computer-aided designPublished by Association for Computing Machinery (ACM) ,1981